builder: fx-team_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-051 starttime: 1461151072.07 results: success (0) buildid: 20160420005033 builduid: 0561e628aab0406a8b2e605d200e020c revision: f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 04:17:52.071463) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-20 04:17:52.072005) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-04-20 04:17:52.072293) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 4 secs) (at 2016-04-20 04:17:56.531779) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 04:17:56.533407) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False --04:17:58-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 10.39 MB/s 04:17:58 (10.39 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=2.278000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 04:17:58.877346) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-20 04:17:58.877703) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=6.518000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 6 secs) (at 2016-04-20 04:18:05.413318) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 04:18:05.413707) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/fx-team --rev f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 --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 f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False 2016-04-20 04:18:06,267 truncating revision to first 12 chars 2016-04-20 04:18:06,267 Setting DEBUG logging. 2016-04-20 04:18:06,267 attempt 1/10 2016-04-20 04:18:06,267 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/fx-team/f71acdbd0d45?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-20 04:18:07,546 unpacking tar archive at: fx-team-f71acdbd0d45/testing/mozharness/ program finished with exit code 0 elapsedTime=2.700000 ========= master_lag: 0.14 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-04-20 04:18:08.251435) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:08.251786) ========= script_repo_revision: f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:08.252189) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:08.252462) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-20 04:18:08.266253) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 2 secs) (at 2016-04-20 04:18:08.266663) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 04:18:09 INFO - MultiFileLogger online at 20160420 04:18:09 in C:\slave\test 04:18:09 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 04:18:09 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 04:18:09 INFO - {'append_to_log': False, 04:18:09 INFO - 'base_work_dir': 'C:\\slave\\test', 04:18:09 INFO - 'blob_upload_branch': 'fx-team', 04:18:09 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 04:18:09 INFO - 'buildbot_json_path': 'buildprops.json', 04:18:09 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 04:18:09 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:18:09 INFO - 'download_minidump_stackwalk': True, 04:18:09 INFO - 'download_symbols': 'true', 04:18:09 INFO - 'e10s': False, 04:18:09 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 04:18:09 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 04:18:09 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 04:18:09 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 04:18:09 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 04:18:09 INFO - 'C:/mozilla-build/tooltool.py'), 04:18:09 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 04:18:09 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 04:18:09 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:18:09 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:18:09 INFO - 'log_level': 'info', 04:18:09 INFO - 'log_to_console': True, 04:18:09 INFO - 'opt_config_files': (), 04:18:09 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:18:09 INFO - '--processes=1', 04:18:09 INFO - '--config=%(test_path)s/wptrunner.ini', 04:18:09 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:18:09 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:18:09 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:18:09 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:18:09 INFO - 'pip_index': False, 04:18:09 INFO - 'require_test_zip': True, 04:18:09 INFO - 'test_type': ('testharness',), 04:18:09 INFO - 'this_chunk': '1', 04:18:09 INFO - 'total_chunks': '10', 04:18:09 INFO - 'virtualenv_path': 'venv', 04:18:09 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:18:09 INFO - 'work_dir': 'build'} 04:18:09 INFO - ##### 04:18:09 INFO - ##### Running clobber step. 04:18:09 INFO - ##### 04:18:09 INFO - Running pre-action listener: _resource_record_pre_action 04:18:09 INFO - Running main action method: clobber 04:18:09 INFO - rmtree: C:\slave\test\build 04:18:09 INFO - Using _rmtree_windows ... 04:18:09 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 04:19:27 INFO - Running post-action listener: _resource_record_post_action 04:19:27 INFO - ##### 04:19:27 INFO - ##### Running read-buildbot-config step. 04:19:27 INFO - ##### 04:19:27 INFO - Running pre-action listener: _resource_record_pre_action 04:19:27 INFO - Running main action method: read_buildbot_config 04:19:27 INFO - Using buildbot properties: 04:19:27 INFO - { 04:19:27 INFO - "project": "", 04:19:27 INFO - "product": "firefox", 04:19:27 INFO - "script_repo_revision": "production", 04:19:27 INFO - "scheduler": "tests-fx-team-win8_64-debug-unittest-7-3600", 04:19:27 INFO - "repository": "", 04:19:27 INFO - "buildername": "Windows 8 64-bit fx-team debug test web-platform-tests-1", 04:19:27 INFO - "buildid": "20160420005033", 04:19:27 INFO - "pgo_build": "False", 04:19:27 INFO - "basedir": "C:\\slave\\test", 04:19:27 INFO - "buildnumber": 317, 04:19:27 INFO - "slavename": "t-w864-ix-051", 04:19:27 INFO - "revision": "f71acdbd0d45ebdd0c69621dbf0f2f6ac74f9f43", 04:19:27 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 04:19:27 INFO - "platform": "win64", 04:19:27 INFO - "branch": "fx-team", 04:19:27 INFO - "repo_path": "integration/fx-team", 04:19:27 INFO - "moz_repo_path": "", 04:19:27 INFO - "stage_platform": "win64", 04:19:27 INFO - "builduid": "0561e628aab0406a8b2e605d200e020c", 04:19:27 INFO - "slavebuilddir": "test" 04:19:27 INFO - } 04:19:27 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 04:19:27 INFO - Found installer url https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 04:19:27 INFO - Running post-action listener: _resource_record_post_action 04:19:27 INFO - ##### 04:19:27 INFO - ##### Running download-and-extract step. 04:19:27 INFO - ##### 04:19:27 INFO - Running pre-action listener: _resource_record_pre_action 04:19:27 INFO - Running main action method: download_and_extract 04:19:27 INFO - mkdir: C:\slave\test\build\tests 04:19:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:27 INFO - https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 04:19:27 INFO - trying https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 04:19:27 INFO - Downloading https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:19:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:19:28 INFO - Downloaded 1274 bytes. 04:19:28 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 04:19:28 INFO - Using the following test package requirements: 04:19:28 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 04:19:28 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 04:19:28 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 04:19:28 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'jsshell-win64.zip'], 04:19:28 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 04:19:28 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 04:19:28 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 04:19:28 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 04:19:28 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 04:19:28 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 04:19:28 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 04:19:28 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 04:19:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:28 INFO - https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 04:19:28 INFO - trying https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 04:19:28 INFO - Downloading https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:19:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:19:30 INFO - Downloaded 21399609 bytes. 04:19:30 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/*'] 04:19:30 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/* 04:19:33 INFO - caution: filename not matched: web-platform/* 04:19:33 INFO - Return code: 11 04:19:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:19:33 INFO - https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 04:19:33 INFO - trying https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 04:19:33 INFO - Downloading https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:19:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:19:35 INFO - Downloaded 36382596 bytes. 04:19:35 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/*'] 04:19:35 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/* 04:22:04 INFO - caution: filename not matched: bin/* 04:22:04 INFO - caution: filename not matched: config/* 04:22:04 INFO - caution: filename not matched: mozbase/* 04:22:04 INFO - caution: filename not matched: marionette/* 04:22:04 INFO - caution: filename not matched: tools/wptserve/* 04:22:04 INFO - Return code: 11 04:22:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:04 INFO - https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 04:22:04 INFO - trying https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:22:04 INFO - Downloading https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 04:22:04 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:22:07 INFO - Downloaded 83102553 bytes. 04:22:07 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:22:07 INFO - mkdir: C:\slave\test\properties 04:22:07 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 04:22:07 INFO - Writing to file C:\slave\test\properties\build_url 04:22:07 INFO - Contents: 04:22:07 INFO - build_url:https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 04:22:07 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:22:07 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 04:22:07 INFO - Writing to file C:\slave\test\properties\symbols_url 04:22:07 INFO - Contents: 04:22:07 INFO - symbols_url:https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:22: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')]} 04:22:07 INFO - https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:22:07 INFO - trying https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 04:22:07 INFO - Downloading https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:22:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:22:09 INFO - Downloaded 53367585 bytes. 04:22:09 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'] 04:22:09 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 04:22:11 INFO - Return code: 0 04:22:11 INFO - Running post-action listener: _resource_record_post_action 04:22:11 INFO - Running post-action listener: set_extra_try_arguments 04:22:11 INFO - ##### 04:22:11 INFO - ##### Running create-virtualenv step. 04:22:11 INFO - ##### 04:22:11 INFO - Running pre-action listener: _pre_create_virtualenv 04:22:11 INFO - Running pre-action listener: _resource_record_pre_action 04:22:11 INFO - Running main action method: create_virtualenv 04:22:11 INFO - Creating virtualenv C:\slave\test\build\venv 04:22:11 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 04:22:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 04:22:16 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 04:22:23 INFO - Installing distribute......................................................................................................................................................................................done. 04:22:26 INFO - Return code: 0 04:22:26 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 04:22:26 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')]} 04:22:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:26 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')]} 04:22:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:26 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x0224CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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-051\\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 04:22:26 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 04:22:26 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 04:22:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:22:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 04:22:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:22:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:22:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:22:26 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 04:22:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:22:26 INFO - 'DCLOCATION': 'SCL3', 04:22:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:22:26 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:22:26 INFO - 'HOMEDRIVE': 'C:', 04:22:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 04:22:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:22:26 INFO - 'KTS_VERSION': '1.19c', 04:22:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 04:22:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 04:22:26 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:22:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:22:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:22:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:26 INFO - 'MOZ_NO_REMOTE': '1', 04:22:26 INFO - 'NO_EM_RESTART': '1', 04:22:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:26 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:22:26 INFO - 'OS': 'Windows_NT', 04:22:26 INFO - 'OURDRIVE': 'C:', 04:22:26 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', 04:22:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:22:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:22:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:22:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:22:26 INFO - 'PROCESSOR_LEVEL': '6', 04:22:26 INFO - 'PROCESSOR_REVISION': '1e05', 04:22:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:22:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:22:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:22:26 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:22:26 INFO - 'PROMPT': '$P$G', 04:22:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:22:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:22:26 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:22:26 INFO - 'PWD': 'C:\\slave\\test', 04:22:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:22:26 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:22:26 INFO - 'SYSTEMDRIVE': 'C:', 04:22:26 INFO - 'SYSTEMROOT': 'C:\\windows', 04:22:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:26 INFO - 'TEST1': 'testie', 04:22:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:26 INFO - 'USERDOMAIN': 'T-W864-IX-051', 04:22:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 04:22:26 INFO - 'USERNAME': 'cltbld', 04:22:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 04:22:26 INFO - 'WINDIR': 'C:\\windows', 04:22:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:22:27 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:22:27 INFO - Downloading/unpacking psutil>=0.7.1 04:22:28 INFO - Running setup.py egg_info for package psutil 04:22:28 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:22:28 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:22:28 INFO - Installing collected packages: psutil 04:22:28 INFO - Running setup.py install for psutil 04:22:28 INFO - building 'psutil._psutil_windows' extension 04:22:28 INFO - error: Unable to find vcvarsall.bat 04:22:28 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-godkdk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:22:28 INFO - running install 04:22:28 INFO - running build 04:22:28 INFO - running build_py 04:22:28 INFO - creating build 04:22:28 INFO - creating build\lib.win32-2.7 04:22:28 INFO - creating build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 04:22:28 INFO - running build_ext 04:22:28 INFO - building 'psutil._psutil_windows' extension 04:22:28 INFO - error: Unable to find vcvarsall.bat 04:22:28 INFO - ---------------------------------------- 04:22:28 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-godkdk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:22:28 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-051\AppData\Roaming\pip\pip.log 04:22:28 WARNING - Return code: 1 04:22:28 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 04:22:28 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 04:22:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:28 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x0224CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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-051\\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 04:22:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 04:22:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 04:22:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:22:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 04:22:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:22:28 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:22:28 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:22:28 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 04:22:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:22:28 INFO - 'DCLOCATION': 'SCL3', 04:22:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:22:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:22:28 INFO - 'HOMEDRIVE': 'C:', 04:22:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 04:22:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:22:28 INFO - 'KTS_VERSION': '1.19c', 04:22:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 04:22:28 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 04:22:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:22:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:22:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:22:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:28 INFO - 'MOZ_NO_REMOTE': '1', 04:22:28 INFO - 'NO_EM_RESTART': '1', 04:22:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:22:28 INFO - 'OS': 'Windows_NT', 04:22:28 INFO - 'OURDRIVE': 'C:', 04:22:28 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:22:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:22:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:22:28 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:22:28 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:22:28 INFO - 'PROCESSOR_LEVEL': '6', 04:22:28 INFO - 'PROCESSOR_REVISION': '1e05', 04:22:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:22:28 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:22:28 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:22:28 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:22:28 INFO - 'PROMPT': '$P$G', 04:22:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:22:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:22:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:22:28 INFO - 'PWD': 'C:\\slave\\test', 04:22:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:22:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:22:28 INFO - 'SYSTEMDRIVE': 'C:', 04:22:28 INFO - 'SYSTEMROOT': 'C:\\windows', 04:22:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:28 INFO - 'TEST1': 'testie', 04:22:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:28 INFO - 'USERDOMAIN': 'T-W864-IX-051', 04:22:28 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 04:22:28 INFO - 'USERNAME': 'cltbld', 04:22:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 04:22:28 INFO - 'WINDIR': 'C:\\windows', 04:22:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:22:29 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:22:29 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:22:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:22:29 INFO - Running setup.py egg_info for package mozsystemmonitor 04:22:29 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 04:22:29 INFO - Running setup.py egg_info for package psutil 04:22:29 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 04:22:29 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:22:29 INFO - Installing collected packages: mozsystemmonitor, psutil 04:22:29 INFO - Running setup.py install for mozsystemmonitor 04:22:29 INFO - Running setup.py install for psutil 04:22:29 INFO - building 'psutil._psutil_windows' extension 04:22:29 INFO - error: Unable to find vcvarsall.bat 04:22:29 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-d9d7da-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 04:22:29 INFO - running install 04:22:29 INFO - running build 04:22:29 INFO - running build_py 04:22:29 INFO - running build_ext 04:22:29 INFO - building 'psutil._psutil_windows' extension 04:22:29 INFO - error: Unable to find vcvarsall.bat 04:22:29 INFO - ---------------------------------------- 04:22:29 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-d9d7da-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 04:22:29 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-051\AppData\Roaming\pip\pip.log 04:22:29 WARNING - Return code: 1 04:22:29 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! 04:22:29 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 04:22:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:29 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x0224CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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-051\\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 04:22:29 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 04:22:29 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 04:22:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:22:29 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 04:22:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:22:29 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:22:29 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:22:29 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 04:22:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:22:29 INFO - 'DCLOCATION': 'SCL3', 04:22:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:22:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:22:29 INFO - 'HOMEDRIVE': 'C:', 04:22:29 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 04:22:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:22:29 INFO - 'KTS_VERSION': '1.19c', 04:22:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 04:22:29 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 04:22:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:22:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:22:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:22:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:29 INFO - 'MOZ_NO_REMOTE': '1', 04:22:29 INFO - 'NO_EM_RESTART': '1', 04:22:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:22:29 INFO - 'OS': 'Windows_NT', 04:22:29 INFO - 'OURDRIVE': 'C:', 04:22:29 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', 04:22:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:22:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:22:29 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:22:29 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:22:29 INFO - 'PROCESSOR_LEVEL': '6', 04:22:29 INFO - 'PROCESSOR_REVISION': '1e05', 04:22:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:22:29 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:22:29 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:22:29 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:22:29 INFO - 'PROMPT': '$P$G', 04:22:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:22:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:22:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:22:29 INFO - 'PWD': 'C:\\slave\\test', 04:22:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:22:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:22:29 INFO - 'SYSTEMDRIVE': 'C:', 04:22:29 INFO - 'SYSTEMROOT': 'C:\\windows', 04:22:29 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:29 INFO - 'TEST1': 'testie', 04:22:29 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:29 INFO - 'USERDOMAIN': 'T-W864-IX-051', 04:22:29 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 04:22:29 INFO - 'USERNAME': 'cltbld', 04:22:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 04:22:29 INFO - 'WINDIR': 'C:\\windows', 04:22:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:22:30 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:22:30 INFO - Downloading/unpacking blobuploader==1.2.4 04:22:30 INFO - Downloading blobuploader-1.2.4.tar.gz 04:22:30 INFO - Running setup.py egg_info for package blobuploader 04:22:30 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:22:35 INFO - Running setup.py egg_info for package requests 04:22:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:22:35 INFO - Downloading docopt-0.6.1.tar.gz 04:22:35 INFO - Running setup.py egg_info for package docopt 04:22:35 INFO - Installing collected packages: blobuploader, docopt, requests 04:22:35 INFO - Running setup.py install for blobuploader 04:22:35 INFO - Running setup.py install for docopt 04:22:35 INFO - Running setup.py install for requests 04:22:35 INFO - Successfully installed blobuploader docopt requests 04:22:35 INFO - Cleaning up... 04:22:35 INFO - Return code: 0 04:22:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:22:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:22:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x0224CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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-051\\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 04:22:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 04:22:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 04:22:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:22:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 04:22:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:22:35 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:22:35 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:22:35 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 04:22:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:22:35 INFO - 'DCLOCATION': 'SCL3', 04:22:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:22:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:22:35 INFO - 'HOMEDRIVE': 'C:', 04:22:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 04:22:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:22:35 INFO - 'KTS_VERSION': '1.19c', 04:22:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 04:22:35 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 04:22:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:22:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:22:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:22:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:35 INFO - 'MOZ_NO_REMOTE': '1', 04:22:35 INFO - 'NO_EM_RESTART': '1', 04:22:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:22:35 INFO - 'OS': 'Windows_NT', 04:22:35 INFO - 'OURDRIVE': 'C:', 04:22:35 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:22:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:22:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:22:35 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:22:35 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:22:35 INFO - 'PROCESSOR_LEVEL': '6', 04:22:35 INFO - 'PROCESSOR_REVISION': '1e05', 04:22:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:22:35 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:22:35 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:22:35 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:22:35 INFO - 'PROMPT': '$P$G', 04:22:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:22:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:22:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:22:35 INFO - 'PWD': 'C:\\slave\\test', 04:22:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:22:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:22:35 INFO - 'SYSTEMDRIVE': 'C:', 04:22:35 INFO - 'SYSTEMROOT': 'C:\\windows', 04:22:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:35 INFO - 'TEST1': 'testie', 04:22:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:35 INFO - 'USERDOMAIN': 'T-W864-IX-051', 04:22:35 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 04:22:35 INFO - 'USERNAME': 'cltbld', 04:22:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 04:22:35 INFO - 'WINDIR': 'C:\\windows', 04:22:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:22:40 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:22:40 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:22:40 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:22:40 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:22:40 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:22:40 INFO - Unpacking c:\slave\test\build\tests\marionette 04:22:40 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:22:40 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:22:40 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:22:40 INFO - Running setup.py install for browsermob-proxy 04:22:56 INFO - Running setup.py install for manifestparser 04:22:56 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for marionette-client 04:22:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:22:56 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for marionette-driver 04:22:56 INFO - Running setup.py install for mozcrash 04:22:56 INFO - Running setup.py install for mozdebug 04:22:56 INFO - Running setup.py install for mozdevice 04:22:56 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozfile 04:22:56 INFO - Running setup.py install for mozhttpd 04:22:56 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozinfo 04:22:56 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozInstall 04:22:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozleak 04:22:56 INFO - Running setup.py install for mozlog 04:22:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for moznetwork 04:22:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozprocess 04:22:56 INFO - Running setup.py install for mozprofile 04:22:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozrunner 04:22:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for mozscreenshot 04:22:56 INFO - Running setup.py install for moztest 04:22:56 INFO - Running setup.py install for mozversion 04:22:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:22:56 INFO - Running setup.py install for wptserve 04:22:56 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 04:22:56 INFO - Cleaning up... 04:22:56 INFO - Return code: 0 04:22:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 04:22: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')]} 04:22:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:22: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')]} 04:22:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:22:56 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 0x0246D6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0251D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024C14E8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0249F368>, '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 0x0224CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, '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-051', 'USERDOMAIN': 'T-W864-IX-051', '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-051', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-051', '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-051\\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 04:22:56 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 04:22:56 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 04:22:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:22:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 04:22:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:22:56 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:22:56 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:22:56 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 04:22:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:22:56 INFO - 'DCLOCATION': 'SCL3', 04:22:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:22:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:22:56 INFO - 'HOMEDRIVE': 'C:', 04:22:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 04:22:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:22:56 INFO - 'KTS_VERSION': '1.19c', 04:22:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 04:22:56 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 04:22:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:22:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:22:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:22:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:22:56 INFO - 'MOZ_NO_REMOTE': '1', 04:22:56 INFO - 'NO_EM_RESTART': '1', 04:22:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:22:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:22:56 INFO - 'OS': 'Windows_NT', 04:22:56 INFO - 'OURDRIVE': 'C:', 04:22:56 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 04:22:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:22:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:22:56 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:22:56 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:22:56 INFO - 'PROCESSOR_LEVEL': '6', 04:22:56 INFO - 'PROCESSOR_REVISION': '1e05', 04:22:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:22:56 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:22:56 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:22:56 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:22:56 INFO - 'PROMPT': '$P$G', 04:22:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:22:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:22:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:22:56 INFO - 'PWD': 'C:\\slave\\test', 04:22:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:22:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:22:56 INFO - 'SYSTEMDRIVE': 'C:', 04:22:56 INFO - 'SYSTEMROOT': 'C:\\windows', 04:22:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:56 INFO - 'TEST1': 'testie', 04:22:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:22:56 INFO - 'USERDOMAIN': 'T-W864-IX-051', 04:22:56 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 04:22:56 INFO - 'USERNAME': 'cltbld', 04:22:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 04:22:56 INFO - 'WINDIR': 'C:\\windows', 04:22:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 04:23:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 04:23:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 04:23:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 04:23:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 04:23:00 INFO - Unpacking c:\slave\test\build\tests\marionette 04:23:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 04:23:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:00 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)) 04:23:14 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)) 04:23:14 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)) 04:23:14 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)) 04:23:14 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)) 04:23:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 04:23:14 INFO - Downloading blessings-1.6.tar.gz 04:23:14 INFO - Running setup.py egg_info for package blessings 04:23:14 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)) 04:23:14 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 04:23:14 INFO - Running setup.py install for blessings 04:23:14 INFO - Running setup.py install for browsermob-proxy 04:23:14 INFO - Running setup.py install for manifestparser 04:23:14 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Running setup.py install for marionette-client 04:23:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 04:23:14 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Running setup.py install for marionette-driver 04:23:14 INFO - Running setup.py install for mozcrash 04:23:14 INFO - Running setup.py install for mozdebug 04:23:14 INFO - Running setup.py install for mozdevice 04:23:14 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Running setup.py install for mozhttpd 04:23:14 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Running setup.py install for mozInstall 04:23:14 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Running setup.py install for mozleak 04:23:14 INFO - Running setup.py install for mozprofile 04:23:14 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Running setup.py install for mozrunner 04:23:14 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 04:23:14 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 04:23:16 INFO - Running setup.py install for mozscreenshot 04:23:16 INFO - Running setup.py install for moztest 04:23:16 INFO - Running setup.py install for mozversion 04:23:16 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 04:23:16 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 04:23:16 INFO - Running setup.py install for wptserve 04:23:16 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 04:23:16 INFO - Cleaning up... 04:23:16 INFO - Return code: 0 04:23:16 INFO - Done creating virtualenv C:\slave\test\build\venv. 04:23:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:23:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:23:16 INFO - Reading from file tmpfile_stdout 04:23:16 INFO - Using _rmtree_windows ... 04:23:16 INFO - Using _rmtree_windows ... 04:23:16 INFO - Current package versions: 04:23:16 INFO - blessings == 1.6 04:23:16 INFO - blobuploader == 1.2.4 04:23:16 INFO - browsermob-proxy == 0.6.0 04:23:16 INFO - distribute == 0.6.14 04:23:16 INFO - docopt == 0.6.1 04:23:16 INFO - manifestparser == 1.1 04:23:16 INFO - marionette-client == 2.3.0 04:23:16 INFO - marionette-driver == 1.4.0 04:23:16 INFO - mozInstall == 1.12 04:23:16 INFO - mozcrash == 0.17 04:23:16 INFO - mozdebug == 0.1 04:23:16 INFO - mozdevice == 0.48 04:23:16 INFO - mozfile == 1.2 04:23:16 INFO - mozhttpd == 0.7 04:23:16 INFO - mozinfo == 0.9 04:23:16 INFO - mozleak == 0.1 04:23:16 INFO - mozlog == 3.1 04:23:16 INFO - moznetwork == 0.27 04:23:16 INFO - mozprocess == 0.22 04:23:16 INFO - mozprofile == 0.28 04:23:16 INFO - mozrunner == 6.11 04:23:16 INFO - mozscreenshot == 0.1 04:23:16 INFO - mozsystemmonitor == 0.0 04:23:16 INFO - moztest == 0.7 04:23:16 INFO - mozversion == 1.4 04:23:16 INFO - requests == 1.2.3 04:23:16 INFO - wptserve == 1.4.0 04:23:16 INFO - Running post-action listener: _resource_record_post_action 04:23:16 INFO - Running post-action listener: _start_resource_monitoring 04:23:16 INFO - Starting resource monitoring. 04:23:16 INFO - ##### 04:23:16 INFO - ##### Running pull step. 04:23:16 INFO - ##### 04:23:16 INFO - Running pre-action listener: _resource_record_pre_action 04:23:16 INFO - Running main action method: pull 04:23:16 INFO - Pull has nothing to do! 04:23:16 INFO - Running post-action listener: _resource_record_post_action 04:23:16 INFO - ##### 04:23:16 INFO - ##### Running install step. 04:23:16 INFO - ##### 04:23:16 INFO - Running pre-action listener: _resource_record_pre_action 04:23:16 INFO - Running main action method: install 04:23:16 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 04:23:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 04:23:16 INFO - Reading from file tmpfile_stdout 04:23:16 INFO - Using _rmtree_windows ... 04:23:16 INFO - Using _rmtree_windows ... 04:23:16 INFO - Detecting whether we're running mozinstall >=1.0... 04:23:16 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 04:23:16 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 04:23:16 INFO - Reading from file tmpfile_stdout 04:23:16 INFO - Output received: 04:23:16 INFO - Usage: mozinstall-script.py [options] installer 04:23:16 INFO - Options: 04:23:16 INFO - -h, --help show this help message and exit 04:23:16 INFO - -d DEST, --destination=DEST 04:23:16 INFO - Directory to install application into. [default: 04:23:16 INFO - "C:\slave\test"] 04:23:16 INFO - --app=APP Application being installed. [default: firefox] 04:23:16 INFO - Using _rmtree_windows ... 04:23:16 INFO - Using _rmtree_windows ... 04:23:16 INFO - mkdir: C:\slave\test\build\application 04:23:16 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'] 04:23:16 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 04:23:20 INFO - Reading from file tmpfile_stdout 04:23:20 INFO - Output received: 04:23:20 INFO - C:\slave\test\build\application\firefox\firefox.exe 04:23:20 INFO - Using _rmtree_windows ... 04:23:20 INFO - Using _rmtree_windows ... 04:23:20 INFO - Running post-action listener: _resource_record_post_action 04:23:20 INFO - ##### 04:23:20 INFO - ##### Running run-tests step. 04:23:20 INFO - ##### 04:23:20 INFO - Running pre-action listener: _resource_record_pre_action 04:23:20 INFO - Running main action method: run_tests 04:23:20 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 04:23:20 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:23:20 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:23:20 INFO - grabbing minidump binary from tooltool 04:23:20 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')]} 04:23:20 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 0x0249F368>, '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 0x0224CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025280C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 04:23:20 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 04:23:20 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 04:23:20 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 04:23:22 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpyjz7lh 04:23:22 INFO - INFO - File integrity verified, renaming tmpyjz7lh to win32-minidump_stackwalk.exe 04:23:22 INFO - Return code: 0 04:23:22 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 04:23:22 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 04:23:22 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/AaB506XBShajfV-PP0XRnA/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 04:23:22 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/AaB506XBShajfV-PP0XRnA/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 04:23:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 04:23:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Roaming', 04:23:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 04:23:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 04:23:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 04:23:22 INFO - 'COMPUTERNAME': 'T-W864-IX-051', 04:23:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 04:23:22 INFO - 'DCLOCATION': 'SCL3', 04:23:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 04:23:22 INFO - 'FP_NO_HOST_CHECK': 'NO', 04:23:22 INFO - 'HOMEDRIVE': 'C:', 04:23:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-051', 04:23:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 04:23:22 INFO - 'KTS_VERSION': '1.19c', 04:23:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-051\\AppData\\Local', 04:23:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-051', 04:23:22 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 04:23:22 INFO - 'MONDIR': 'C:\\Monitor_config\\', 04:23:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 04:23:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 04:23:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:23:22 INFO - 'MOZ_NO_REMOTE': '1', 04:23:22 INFO - 'NO_EM_RESTART': '1', 04:23:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:23:22 INFO - 'NUMBER_OF_PROCESSORS': '8', 04:23:22 INFO - 'OS': 'Windows_NT', 04:23:22 INFO - 'OURDRIVE': 'C:', 04:23:22 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', 04:23:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 04:23:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 04:23:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 04:23:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 04:23:22 INFO - 'PROCESSOR_LEVEL': '6', 04:23:22 INFO - 'PROCESSOR_REVISION': '1e05', 04:23:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 04:23:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 04:23:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 04:23:22 INFO - 'PROGRAMW6432': 'C:\\Program Files', 04:23:22 INFO - 'PROMPT': '$P$G', 04:23:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 04:23:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 04:23:22 INFO - 'PUBLIC': 'C:\\Users\\Public', 04:23:22 INFO - 'PWD': 'C:\\slave\\test', 04:23:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 04:23:22 INFO - 'SLAVEDIR': 'C:\\slave\\', 04:23:22 INFO - 'SYSTEMDRIVE': 'C:', 04:23:22 INFO - 'SYSTEMROOT': 'C:\\windows', 04:23:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:23:22 INFO - 'TEST1': 'testie', 04:23:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 04:23:22 INFO - 'USERDOMAIN': 'T-W864-IX-051', 04:23:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-051', 04:23:22 INFO - 'USERNAME': 'cltbld', 04:23:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-051', 04:23:22 INFO - 'WINDIR': 'C:\\windows', 04:23:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 04:23:22 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/AaB506XBShajfV-PP0XRnA/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 04:23:24 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 04:23:24 INFO - import pkg_resources 04:23:25 INFO - Using 1 client processes 04:23:28 INFO - SUITE-START | Running 778 tests 04:23:28 INFO - Running testharness tests 04:23:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:23:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 04:23:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:23:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 04:23:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:23:28 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 04:23:28 INFO - Setting up ssl 04:23:29 INFO - PROCESS | certutil | 04:23:29 INFO - PROCESS | certutil | 04:23:29 INFO - PROCESS | certutil | 04:23:29 INFO - Certificate Nickname Trust Attributes 04:23:29 INFO - SSL,S/MIME,JAR/XPI 04:23:29 INFO - 04:23:29 INFO - web-platform-tests CT,, 04:23:29 INFO - 04:23:29 INFO - Starting runner 04:23:29 INFO - PROCESS | 4736 | [4736] 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 04:23:29 INFO - PROCESS | 4736 | [4736] 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 04:23:29 INFO - PROCESS | 4736 | [4736] 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 04:23:29 INFO - PROCESS | 4736 | [4736] 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 04:23:30 INFO - PROCESS | 4736 | [4736] 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 04:23:31 INFO - PROCESS | 4736 | 1461151411305 Marionette DEBUG Marionette enabled via build flag and pref 04:23:32 INFO - PROCESS | 4736 | ++DOCSHELL 000000568055E000 == 1 [pid = 4736] [id = 1] 04:23:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 1 (0000005691F72000) [pid = 4736] [serial = 1] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 4736 | [4736] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:23:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 2 (0000005691F73000) [pid = 4736] [serial = 2] [outer = 0000005691F72000] 04:23:32 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695153000 == 2 [pid = 4736] [id = 2] 04:23:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 3 (0000005695153800) [pid = 4736] [serial = 3] [outer = 0000000000000000] 04:23:32 INFO - PROCESS | 4736 | [4736] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:23:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 4 (0000005695154800) [pid = 4736] [serial = 4] [outer = 0000005695153800] 04:23:33 INFO - PROCESS | 4736 | 1461151413170 Marionette INFO Listening on port 2828 04:23:35 INFO - PROCESS | 4736 | 1461151415018 Marionette DEBUG Marionette enabled via command-line flag 04:23:35 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696093800 == 3 [pid = 4736] [id = 3] 04:23:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 5 (00000056960D0000) [pid = 4736] [serial = 5] [outer = 0000000000000000] 04:23:35 INFO - PROCESS | 4736 | [4736] WARNING: No inner window available!: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 04:23:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 6 (00000056960D1000) [pid = 4736] [serial = 6] [outer = 00000056960D0000] 04:23:35 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:23:35 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 04:23:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 7 (00000056961D6000) [pid = 4736] [serial = 7] [outer = 0000005695153800] 04:23:35 INFO - PROCESS | 4736 | [4736] 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 04:23:35 INFO - PROCESS | 4736 | 1461151415308 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49298 04:23:35 INFO - PROCESS | 4736 | [4736] 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 04:23:35 INFO - PROCESS | 4736 | 1461151415339 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49299 04:23:35 INFO - PROCESS | 4736 | [4736] 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 04:23:35 INFO - PROCESS | 4736 | 1461151415347 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49300 04:23:35 INFO - PROCESS | 4736 | [4736] 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 04:23:35 INFO - PROCESS | 4736 | 1461151415380 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49301 04:23:35 INFO - PROCESS | 4736 | 1461151415382 Marionette DEBUG Closed connection conn0 04:23:35 INFO - PROCESS | 4736 | 1461151415384 Marionette DEBUG Closed connection conn1 04:23:35 INFO - PROCESS | 4736 | 1461151415386 Marionette DEBUG Closed connection conn2 04:23:35 INFO - PROCESS | 4736 | 1461151415466 Marionette DEBUG Closed connection conn3 04:23:35 INFO - PROCESS | 4736 | [4736] 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 04:23:35 INFO - PROCESS | 4736 | 1461151415472 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49302 04:23:35 INFO - PROCESS | 4736 | 1461151415595 Marionette DEBUG Closed connection conn4 04:23:35 INFO - PROCESS | 4736 | [4736] 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 04:23:35 INFO - PROCESS | 4736 | 1461151415602 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49303 04:23:35 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979DA000 == 4 [pid = 4736] [id = 4] 04:23:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 8 (000000569791F400) [pid = 4736] [serial = 8] [outer = 0000000000000000] 04:23:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 9 (00000056970AE400) [pid = 4736] [serial = 9] [outer = 000000569791F400] 04:23:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 10 (00000056970B0000) [pid = 4736] [serial = 10] [outer = 000000569791F400] 04:23:35 INFO - PROCESS | 4736 | 1461151415770 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:23:35 INFO - PROCESS | 4736 | 1461151415775 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":"20160420005033","device":"desktop","version":"48.0a1"} 04:23:36 INFO - PROCESS | 4736 | [4736] 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 04:23:36 INFO - PROCESS | 4736 | [4736] 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 04:23:36 INFO - PROCESS | 4736 | [4736] 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 04:23:37 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF98800 == 5 [pid = 4736] [id = 5] 04:23:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 11 (000000569CF99800) [pid = 4736] [serial = 11] [outer = 0000000000000000] 04:23:37 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF9A000 == 6 [pid = 4736] [id = 6] 04:23:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 12 (000000569CFE9000) [pid = 4736] [serial = 12] [outer = 0000000000000000] 04:23:37 INFO - PROCESS | 4736 | [4736] 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 04:23:37 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCDA800 == 7 [pid = 4736] [id = 7] 04:23:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 13 (000000569CFE8800) [pid = 4736] [serial = 13] [outer = 0000000000000000] 04:23:37 INFO - PROCESS | 4736 | [4736] 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 04:23:37 INFO - PROCESS | 4736 | [4736] 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 04:23:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 14 (000000569DEBE000) [pid = 4736] [serial = 14] [outer = 000000569CFE8800] 04:23:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 15 (000000569E378000) [pid = 4736] [serial = 15] [outer = 000000569CF99800] 04:23:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 16 (000000569D214C00) [pid = 4736] [serial = 16] [outer = 000000569CFE9000] 04:23:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 17 (000000569E171800) [pid = 4736] [serial = 17] [outer = 000000569CFE8800] 04:23:38 INFO - PROCESS | 4736 | 1461151418887 Marionette DEBUG loaded listener.js 04:23:38 INFO - PROCESS | 4736 | 1461151418901 Marionette DEBUG loaded listener.js 04:23:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 18 (00000056A057C800) [pid = 4736] [serial = 18] [outer = 000000569CFE8800] 04:23:39 INFO - PROCESS | 4736 | 1461151419827 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"2639ab9d-e117-4113-9aab-f844023bbeee","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":"20160420005033","device":"desktop","version":"48.0a1","command_id":1}}] 04:23:40 INFO - PROCESS | 4736 | 1461151420361 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 04:23:40 INFO - PROCESS | 4736 | 1461151420390 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 04:23:40 INFO - PROCESS | 4736 | 1461151420407 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:23:40 INFO - PROCESS | 4736 | [4736] 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 04:23:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 19 (000000568F8E4400) [pid = 4736] [serial = 19] [outer = 000000569CFE8800] 04:23:42 INFO - PROCESS | 4736 | --DOCSHELL 000000568055E000 == 6 [pid = 4736] [id = 1] 04:23:42 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:42 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:23:43 INFO - PROCESS | 4736 | 1461151423004 Marionette TRACE conn5 <- [1,3,null,{}] 04:23:43 INFO - PROCESS | 4736 | 1461151423010 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 04:23:43 INFO - PROCESS | 4736 | 1461151423034 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 04:23:43 INFO - PROCESS | 4736 | 1461151423073 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 04:23:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:23:43 INFO - PROCESS | 4736 | 1461151423078 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 04:23:43 INFO - PROCESS | 4736 | 1461151423084 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:23:43 INFO - PROCESS | 4736 | 1461151423088 Marionette TRACE conn5 <- [1,6,null,{}] 04:23:43 INFO - PROCESS | 4736 | 1461151423100 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:43 INFO - PROCESS | 4736 | 1461151423120 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 04:23:43 INFO - PROCESS | 4736 | 1461151423125 Marionette TRACE conn5 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:43 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D08000 == 7 [pid = 4736] [id = 8] 04:23:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 20 (000000569A9F8400) [pid = 4736] [serial = 20] [outer = 0000000000000000] 04:23:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 21 (000000569AF65400) [pid = 4736] [serial = 21] [outer = 000000569A9F8400] 04:23:43 INFO - PROCESS | 4736 | 1461151423187 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 22 (000000569CEC0400) [pid = 4736] [serial = 22] [outer = 000000569A9F8400] 04:23:43 INFO - PROCESS | 4736 | ++DOCSHELL 000000569090C800 == 8 [pid = 4736] [id = 9] 04:23:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 23 (000000569D5CDC00) [pid = 4736] [serial = 23] [outer = 0000000000000000] 04:23:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 24 (000000569D5D8800) [pid = 4736] [serial = 24] [outer = 000000569D5CDC00] 04:23:43 INFO - PROCESS | 4736 | 1461151423638 Marionette DEBUG loaded listener.js 04:23:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 25 (000000569DB74000) [pid = 4736] [serial = 25] [outer = 000000569D5CDC00] 04:23:44 INFO - PROCESS | 4736 | 1461151424256 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 04:23:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:23:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1241ms 04:23:44 INFO - PROCESS | 4736 | 1461151424443 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 04:23:44 INFO - PROCESS | 4736 | 1461151424447 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 04:23:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:23:44 INFO - PROCESS | 4736 | 1461151424480 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:23:44 INFO - PROCESS | 4736 | 1461151424482 Marionette TRACE conn5 <- [1,10,null,{}] 04:23:44 INFO - PROCESS | 4736 | 1461151424487 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:44 INFO - PROCESS | 4736 | 1461151424602 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 04:23:44 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D852800 == 9 [pid = 4736] [id = 10] 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 26 (000000569D853800) [pid = 4736] [serial = 26] [outer = 0000000000000000] 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 27 (000000569D854800) [pid = 4736] [serial = 27] [outer = 000000569D853800] 04:23:44 INFO - PROCESS | 4736 | 1461151424715 Marionette TRACE conn5 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 28 (000000569D863800) [pid = 4736] [serial = 28] [outer = 000000569D853800] 04:23:44 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA1D000 == 10 [pid = 4736] [id = 11] 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 29 (000000569D6A6C00) [pid = 4736] [serial = 29] [outer = 0000000000000000] 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 30 (000000569D6A7400) [pid = 4736] [serial = 30] [outer = 000000569D6A6C00] 04:23:44 INFO - PROCESS | 4736 | 1461151424807 Marionette DEBUG loaded listener.js 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 31 (000000569D475C00) [pid = 4736] [serial = 31] [outer = 000000569D6A6C00] 04:23:44 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D867000 == 11 [pid = 4736] [id = 12] 04:23:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 32 (000000569D1E7800) [pid = 4736] [serial = 32] [outer = 0000000000000000] 04:23:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 33 (000000569D1EB400) [pid = 4736] [serial = 33] [outer = 000000569D1E7800] 04:23:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 34 (000000569D1EF400) [pid = 4736] [serial = 34] [outer = 000000569D1E7800] 04:23:45 INFO - PROCESS | 4736 | 1461151425754 Marionette TRACE conn5 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 04:23:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:23:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1340ms 04:23:45 INFO - PROCESS | 4736 | 1461151425818 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 04:23:45 INFO - PROCESS | 4736 | 1461151425822 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 04:23:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:23:45 INFO - PROCESS | 4736 | 1461151425828 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:23:45 INFO - PROCESS | 4736 | 1461151425832 Marionette TRACE conn5 <- [1,14,null,{}] 04:23:45 INFO - PROCESS | 4736 | 1461151425839 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:45 INFO - PROCESS | 4736 | 1461151425942 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 04:23:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056979DA000 == 10 [pid = 4736] [id = 4] 04:23:46 INFO - PROCESS | 4736 | 1461151426006 Marionette TRACE conn5 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 4736 | ++DOCSHELL 00000056900BE000 == 11 [pid = 4736] [id = 13] 04:23:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 35 (0000005690740400) [pid = 4736] [serial = 35] [outer = 0000000000000000] 04:23:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 36 (0000005695455800) [pid = 4736] [serial = 36] [outer = 0000005690740400] 04:23:46 INFO - PROCESS | 4736 | 1461151426057 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 37 (0000005695B2F000) [pid = 4736] [serial = 37] [outer = 0000005690740400] 04:23:46 INFO - PROCESS | 4736 | 1461151426480 Marionette TRACE conn5 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 04:23:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:23:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 692ms 04:23:46 INFO - PROCESS | 4736 | 1461151426520 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 04:23:46 INFO - PROCESS | 4736 | 1461151426526 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 04:23:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:23:46 INFO - PROCESS | 4736 | 1461151426537 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:23:46 INFO - PROCESS | 4736 | 1461151426540 Marionette TRACE conn5 <- [1,18,null,{}] 04:23:46 INFO - PROCESS | 4736 | 1461151426544 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:46 INFO - PROCESS | 4736 | 1461151426630 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 04:23:46 INFO - PROCESS | 4736 | 1461151426637 Marionette TRACE conn5 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:46 INFO - PROCESS | 4736 | ++DOCSHELL 0000005691F77000 == 12 [pid = 4736] [id = 14] 04:23:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 38 (0000005696D8EC00) [pid = 4736] [serial = 38] [outer = 0000000000000000] 04:23:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 39 (0000005696D96400) [pid = 4736] [serial = 39] [outer = 0000005696D8EC00] 04:23:46 INFO - PROCESS | 4736 | 1461151426685 Marionette DEBUG loaded listener.js 04:23:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 40 (0000005697918C00) [pid = 4736] [serial = 40] [outer = 0000005696D8EC00] 04:23:47 INFO - PROCESS | 4736 | 1461151427118 Marionette TRACE conn5 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 04:23:47 INFO - PROCESS | 4736 | 1461151427162 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 4736 | 1461151427165 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 04:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:23:47 INFO - PROCESS | 4736 | 1461151427169 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - PROCESS | 4736 | 1461151427173 Marionette TRACE conn5 <- [1,22,null,{}] 04:23:47 INFO - PROCESS | 4736 | 1461151427184 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 4736 | 1461151427274 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 04:23:47 INFO - PROCESS | 4736 | 1461151427312 Marionette TRACE conn5 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695BB4800 == 13 [pid = 4736] [id = 15] 04:23:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 41 (000000569A9FA000) [pid = 4736] [serial = 41] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 42 (000000569AFB0000) [pid = 4736] [serial = 42] [outer = 000000569A9FA000] 04:23:47 INFO - PROCESS | 4736 | 1461151427366 Marionette DEBUG loaded listener.js 04:23:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 43 (000000569C98D400) [pid = 4736] [serial = 43] [outer = 000000569A9FA000] 04:23:47 INFO - PROCESS | 4736 | 1461151427787 Marionette TRACE conn5 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 04:23:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:23:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 04:23:47 INFO - PROCESS | 4736 | 1461151427800 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 04:23:47 INFO - PROCESS | 4736 | 1461151427803 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 04:23:47 INFO - PROCESS | 4736 | 1461151427806 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:23:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:23:47 INFO - PROCESS | 4736 | 1461151427808 Marionette TRACE conn5 <- [1,26,null,{}] 04:23:47 INFO - PROCESS | 4736 | 1461151427811 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:47 INFO - PROCESS | 4736 | 1461151427892 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 04:23:47 INFO - PROCESS | 4736 | 1461151427900 Marionette TRACE conn5 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961E4000 == 14 [pid = 4736] [id = 16] 04:23:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 44 (000000569CEC4800) [pid = 4736] [serial = 44] [outer = 0000000000000000] 04:23:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 45 (000000569D1F3C00) [pid = 4736] [serial = 45] [outer = 000000569CEC4800] 04:23:47 INFO - PROCESS | 4736 | 1461151427947 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 46 (000000569D481000) [pid = 4736] [serial = 46] [outer = 000000569CEC4800] 04:23:48 INFO - PROCESS | 4736 | 1461151428335 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 04:23:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:23:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 587ms 04:23:48 INFO - PROCESS | 4736 | 1461151428396 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 04:23:48 INFO - PROCESS | 4736 | 1461151428398 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 04:23:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:23:48 INFO - PROCESS | 4736 | 1461151428402 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:23:48 INFO - PROCESS | 4736 | 1461151428404 Marionette TRACE conn5 <- [1,30,null,{}] 04:23:48 INFO - PROCESS | 4736 | 1461151428407 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:48 INFO - PROCESS | 4736 | 1461151428482 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 04:23:48 INFO - PROCESS | 4736 | 1461151428489 Marionette TRACE conn5 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:48 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DE8800 == 15 [pid = 4736] [id = 17] 04:23:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 47 (000000569D1EA000) [pid = 4736] [serial = 47] [outer = 0000000000000000] 04:23:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 48 (000000569DEBC000) [pid = 4736] [serial = 48] [outer = 000000569D1EA000] 04:23:48 INFO - PROCESS | 4736 | 1461151428535 Marionette DEBUG loaded listener.js 04:23:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 49 (000000569E90BC00) [pid = 4736] [serial = 49] [outer = 000000569D1EA000] 04:23:49 INFO - PROCESS | 4736 | 1461151429025 Marionette TRACE conn5 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 670ms 04:23:49 INFO - PROCESS | 4736 | 1461151429076 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 4736 | 1461151429078 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 04:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:23:49 INFO - PROCESS | 4736 | 1461151429081 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - PROCESS | 4736 | 1461151429083 Marionette TRACE conn5 <- [1,34,null,{}] 04:23:49 INFO - PROCESS | 4736 | 1461151429087 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 4736 | 1461151429199 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 04:23:49 INFO - PROCESS | 4736 | 1461151429217 Marionette TRACE conn5 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA1E000 == 16 [pid = 4736] [id = 18] 04:23:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 50 (000000569D479000) [pid = 4736] [serial = 50] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 51 (00000056A150A800) [pid = 4736] [serial = 51] [outer = 000000569D479000] 04:23:49 INFO - PROCESS | 4736 | 1461151429268 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 52 (00000056A178CC00) [pid = 4736] [serial = 52] [outer = 000000569D479000] 04:23:49 INFO - PROCESS | 4736 | 1461151429643 Marionette TRACE conn5 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 04:23:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:23:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 587ms 04:23:49 INFO - PROCESS | 4736 | 1461151429672 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 04:23:49 INFO - PROCESS | 4736 | 1461151429674 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 04:23:49 INFO - PROCESS | 4736 | 1461151429677 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:23:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:23:49 INFO - PROCESS | 4736 | 1461151429679 Marionette TRACE conn5 <- [1,38,null,{}] 04:23:49 INFO - PROCESS | 4736 | 1461151429682 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:49 INFO - PROCESS | 4736 | 1461151429780 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 04:23:49 INFO - PROCESS | 4736 | 1461151429786 Marionette TRACE conn5 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FADE800 == 17 [pid = 4736] [id = 19] 04:23:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 53 (00000056906D0000) [pid = 4736] [serial = 53] [outer = 0000000000000000] 04:23:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 54 (00000056906D3400) [pid = 4736] [serial = 54] [outer = 00000056906D0000] 04:23:49 INFO - PROCESS | 4736 | 1461151429832 Marionette DEBUG loaded listener.js 04:23:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 55 (00000056A0E93C00) [pid = 4736] [serial = 55] [outer = 00000056906D0000] 04:23:50 INFO - PROCESS | 4736 | 1461151430203 Marionette TRACE conn5 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 587ms 04:23:50 INFO - PROCESS | 4736 | 1461151430270 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 04:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:23:50 INFO - PROCESS | 4736 | 1461151430272 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 04:23:50 INFO - PROCESS | 4736 | 1461151430276 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - PROCESS | 4736 | 1461151430278 Marionette TRACE conn5 <- [1,42,null,{}] 04:23:50 INFO - PROCESS | 4736 | 1461151430283 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 4736 | 1461151430356 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 04:23:50 INFO - PROCESS | 4736 | 1461151430363 Marionette TRACE conn5 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E0C800 == 18 [pid = 4736] [id = 20] 04:23:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 56 (000000568EEA6400) [pid = 4736] [serial = 56] [outer = 0000000000000000] 04:23:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 57 (000000568EEAA000) [pid = 4736] [serial = 57] [outer = 000000568EEA6400] 04:23:50 INFO - PROCESS | 4736 | 1461151430408 Marionette DEBUG loaded listener.js 04:23:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 58 (000000569791A000) [pid = 4736] [serial = 58] [outer = 000000568EEA6400] 04:23:50 INFO - PROCESS | 4736 | 1461151430783 Marionette TRACE conn5 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 04:23:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:23:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 524ms 04:23:50 INFO - PROCESS | 4736 | 1461151430800 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 04:23:50 INFO - PROCESS | 4736 | 1461151430803 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 04:23:50 INFO - PROCESS | 4736 | 1461151430806 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:23:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:23:50 INFO - PROCESS | 4736 | 1461151430808 Marionette TRACE conn5 <- [1,46,null,{}] 04:23:50 INFO - PROCESS | 4736 | 1461151430811 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:50 INFO - PROCESS | 4736 | 1461151430908 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 04:23:50 INFO - PROCESS | 4736 | 1461151430917 Marionette TRACE conn5 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:50 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14C7800 == 19 [pid = 4736] [id = 21] 04:23:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 59 (000000568EEA6C00) [pid = 4736] [serial = 59] [outer = 0000000000000000] 04:23:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 60 (00000056A1791C00) [pid = 4736] [serial = 60] [outer = 000000568EEA6C00] 04:23:50 INFO - PROCESS | 4736 | 1461151430962 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 61 (0000005690E31000) [pid = 4736] [serial = 61] [outer = 000000568EEA6C00] 04:23:51 INFO - PROCESS | 4736 | 1461151431343 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 587ms 04:23:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:23:51 INFO - PROCESS | 4736 | 1461151431397 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 04:23:51 INFO - PROCESS | 4736 | 1461151431399 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 04:23:51 INFO - PROCESS | 4736 | 1461151431402 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:23:51 INFO - PROCESS | 4736 | 1461151431404 Marionette TRACE conn5 <- [1,50,null,{}] 04:23:51 INFO - PROCESS | 4736 | 1461151431408 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:51 INFO - PROCESS | 4736 | 1461151431505 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 04:23:51 INFO - PROCESS | 4736 | 1461151431514 Marionette TRACE conn5 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A6E000 == 20 [pid = 4736] [id = 22] 04:23:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 62 (0000005690E31800) [pid = 4736] [serial = 62] [outer = 0000000000000000] 04:23:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 63 (0000005690E3E000) [pid = 4736] [serial = 63] [outer = 0000005690E31800] 04:23:51 INFO - PROCESS | 4736 | 1461151431561 Marionette DEBUG loaded listener.js 04:23:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (0000005690EA9000) [pid = 4736] [serial = 64] [outer = 0000005690E31800] 04:23:51 INFO - PROCESS | 4736 | 1461151431931 Marionette TRACE conn5 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:23:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 04:23:52 INFO - PROCESS | 4736 | 1461151431991 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 4736 | 1461151431994 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 04:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:23:52 INFO - PROCESS | 4736 | 1461151431997 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - PROCESS | 4736 | 1461151432000 Marionette TRACE conn5 <- [1,54,null,{}] 04:23:52 INFO - PROCESS | 4736 | 1461151432004 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 4736 | 1461151432126 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 04:23:52 INFO - PROCESS | 4736 | 1461151432135 Marionette TRACE conn5 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E14800 == 21 [pid = 4736] [id = 23] 04:23:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (0000005690EAD000) [pid = 4736] [serial = 65] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (00000056A0664C00) [pid = 4736] [serial = 66] [outer = 0000005690EAD000] 04:23:52 INFO - PROCESS | 4736 | 1461151432190 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (00000056A5ABA000) [pid = 4736] [serial = 67] [outer = 0000005690EAD000] 04:23:52 INFO - PROCESS | 4736 | 1461151432593 Marionette TRACE conn5 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:23:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 628ms 04:23:52 INFO - PROCESS | 4736 | 1461151432628 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 04:23:52 INFO - PROCESS | 4736 | 1461151432630 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 04:23:52 INFO - PROCESS | 4736 | 1461151432634 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:23:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:23:52 INFO - PROCESS | 4736 | 1461151432635 Marionette TRACE conn5 <- [1,58,null,{}] 04:23:52 INFO - PROCESS | 4736 | 1461151432639 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:52 INFO - PROCESS | 4736 | 1461151432736 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 04:23:52 INFO - PROCESS | 4736 | 1461151432745 Marionette TRACE conn5 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AF4800 == 22 [pid = 4736] [id = 24] 04:23:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (00000056A3CFB400) [pid = 4736] [serial = 68] [outer = 0000000000000000] 04:23:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (00000056A5AC2400) [pid = 4736] [serial = 69] [outer = 00000056A3CFB400] 04:23:52 INFO - PROCESS | 4736 | 1461151432791 Marionette DEBUG loaded listener.js 04:23:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (00000056A5CAEC00) [pid = 4736] [serial = 70] [outer = 00000056A3CFB400] 04:23:53 INFO - PROCESS | 4736 | 1461151433165 Marionette TRACE conn5 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:23:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 566ms 04:23:53 INFO - PROCESS | 4736 | 1461151433203 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 04:23:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:23:53 INFO - PROCESS | 4736 | 1461151433205 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 04:23:53 INFO - PROCESS | 4736 | 1461151433209 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:23:53 INFO - PROCESS | 4736 | 1461151433210 Marionette TRACE conn5 <- [1,62,null,{}] 04:23:53 INFO - PROCESS | 4736 | 1461151433214 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:53 INFO - PROCESS | 4736 | 1461151433289 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 04:23:53 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D08000 == 21 [pid = 4736] [id = 8] 04:23:54 INFO - PROCESS | 4736 | 1461151434071 Marionette TRACE conn5 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690716800 == 22 [pid = 4736] [id = 25] 04:23:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000568EEACC00) [pid = 4736] [serial = 71] [outer = 0000000000000000] 04:23:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (00000056906D0400) [pid = 4736] [serial = 72] [outer = 000000568EEACC00] 04:23:54 INFO - PROCESS | 4736 | 1461151434123 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (0000005690EA3000) [pid = 4736] [serial = 73] [outer = 000000568EEACC00] 04:23:54 INFO - PROCESS | 4736 | 1461151434568 Marionette TRACE conn5 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:23:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1382ms 04:23:54 INFO - PROCESS | 4736 | 1461151434595 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 04:23:54 INFO - PROCESS | 4736 | 1461151434599 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 04:23:54 INFO - PROCESS | 4736 | 1461151434604 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:23:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:23:54 INFO - PROCESS | 4736 | 1461151434608 Marionette TRACE conn5 <- [1,66,null,{}] 04:23:54 INFO - PROCESS | 4736 | 1461151434619 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:54 INFO - PROCESS | 4736 | 1461151434720 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 04:23:54 INFO - PROCESS | 4736 | 1461151434728 Marionette TRACE conn5 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:54 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695158000 == 23 [pid = 4736] [id = 26] 04:23:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (0000005691911000) [pid = 4736] [serial = 74] [outer = 0000000000000000] 04:23:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (00000056954BB800) [pid = 4736] [serial = 75] [outer = 0000005691911000] 04:23:54 INFO - PROCESS | 4736 | 1461151434777 Marionette DEBUG loaded listener.js 04:23:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (0000005695E9DC00) [pid = 4736] [serial = 76] [outer = 0000005691911000] 04:23:55 INFO - PROCESS | 4736 | 1461151435205 Marionette TRACE conn5 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:23:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 628ms 04:23:55 INFO - PROCESS | 4736 | 1461151435239 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 04:23:55 INFO - PROCESS | 4736 | 1461151435243 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 04:23:55 INFO - PROCESS | 4736 | 1461151435247 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:23:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:23:55 INFO - PROCESS | 4736 | 1461151435249 Marionette TRACE conn5 <- [1,70,null,{}] 04:23:55 INFO - PROCESS | 4736 | 1461151435253 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:55 INFO - PROCESS | 4736 | 1461151435605 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000569791F400) [pid = 4736] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (0000005690E31800) [pid = 4736] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (0000005690EAD000) [pid = 4736] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (000000569A9F8400) [pid = 4736] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569D6A6C00) [pid = 4736] [serial = 29] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (0000005690740400) [pid = 4736] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 69 (0000005696D8EC00) [pid = 4736] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (000000569A9FA000) [pid = 4736] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (000000569CEC4800) [pid = 4736] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:23:55 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (000000569D1EA000) [pid = 4736] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:23:55 INFO - PROCESS | 4736 | 1461151435685 Marionette TRACE conn5 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:55 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695B21800 == 24 [pid = 4736] [id = 27] 04:23:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (0000005690680800) [pid = 4736] [serial = 77] [outer = 0000000000000000] 04:23:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (0000005690740400) [pid = 4736] [serial = 78] [outer = 0000005690680800] 04:23:55 INFO - PROCESS | 4736 | 1461151435736 Marionette DEBUG loaded listener.js 04:23:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (000000569758E400) [pid = 4736] [serial = 79] [outer = 0000005690680800] 04:23:56 INFO - PROCESS | 4736 | 1461151436102 Marionette TRACE conn5 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 881ms 04:23:56 INFO - PROCESS | 4736 | 1461151436131 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 4736 | 1461151436134 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 04:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:23:56 INFO - PROCESS | 4736 | 1461151436150 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 4736 | 1461151436156 Marionette TRACE conn5 <- [1,74,null,{}] 04:23:56 INFO - PROCESS | 4736 | 1461151436161 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:56 INFO - PROCESS | 4736 | 1461151436240 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 04:23:56 INFO - PROCESS | 4736 | 1461151436246 Marionette TRACE conn5 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979DF800 == 25 [pid = 4736] [id = 28] 04:23:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (0000005690E3E400) [pid = 4736] [serial = 80] [outer = 0000000000000000] 04:23:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000569A817C00) [pid = 4736] [serial = 81] [outer = 0000005690E3E400] 04:23:56 INFO - PROCESS | 4736 | 1461151436293 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569AC35400) [pid = 4736] [serial = 82] [outer = 0000005690E3E400] 04:23:56 INFO - PROCESS | 4736 | 1461151436703 Marionette TRACE conn5 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:23:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 04:23:56 INFO - PROCESS | 4736 | 1461151436732 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 04:23:56 INFO - PROCESS | 4736 | 1461151436735 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 04:23:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:23:56 INFO - PROCESS | 4736 | 1461151436738 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:23:56 INFO - PROCESS | 4736 | 1461151436740 Marionette TRACE conn5 <- [1,78,null,{}] 04:23:56 INFO - PROCESS | 4736 | 1461151436744 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:56 INFO - PROCESS | 4736 | 1461151436825 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 04:23:56 INFO - PROCESS | 4736 | 1461151436832 Marionette TRACE conn5 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:56 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CE3B000 == 26 [pid = 4736] [id = 29] 04:23:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569AFB8400) [pid = 4736] [serial = 83] [outer = 0000000000000000] 04:23:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (000000569C924400) [pid = 4736] [serial = 84] [outer = 000000569AFB8400] 04:23:56 INFO - PROCESS | 4736 | 1461151436879 Marionette DEBUG loaded listener.js 04:23:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (000000569CEC5800) [pid = 4736] [serial = 85] [outer = 000000569AFB8400] 04:23:57 INFO - PROCESS | 4736 | 1461151437316 Marionette TRACE conn5 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:23:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 628ms 04:23:57 INFO - PROCESS | 4736 | 1461151437370 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 04:23:57 INFO - PROCESS | 4736 | 1461151437372 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 04:23:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:23:57 INFO - PROCESS | 4736 | 1461151437376 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:23:57 INFO - PROCESS | 4736 | 1461151437377 Marionette TRACE conn5 <- [1,82,null,{}] 04:23:57 INFO - PROCESS | 4736 | 1461151437381 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:57 INFO - PROCESS | 4736 | 1461151437456 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 04:23:57 INFO - PROCESS | 4736 | 1461151437462 Marionette TRACE conn5 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:57 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCD5000 == 27 [pid = 4736] [id = 30] 04:23:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (000000569D479C00) [pid = 4736] [serial = 86] [outer = 0000000000000000] 04:23:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569D480800) [pid = 4736] [serial = 87] [outer = 000000569D479C00] 04:23:57 INFO - PROCESS | 4736 | 1461151437520 Marionette DEBUG loaded listener.js 04:23:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569D6A9400) [pid = 4736] [serial = 88] [outer = 000000569D479C00] 04:23:58 INFO - PROCESS | 4736 | 1461151438130 Marionette TRACE conn5 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:23:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 818ms 04:23:58 INFO - PROCESS | 4736 | 1461151438211 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 04:23:58 INFO - PROCESS | 4736 | 1461151438217 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 04:23:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:23:58 INFO - PROCESS | 4736 | 1461151438237 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:23:58 INFO - PROCESS | 4736 | 1461151438242 Marionette TRACE conn5 <- [1,86,null,{}] 04:23:58 INFO - PROCESS | 4736 | 1461151438247 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:58 INFO - PROCESS | 4736 | 1461151438357 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 04:23:58 INFO - PROCESS | 4736 | 1461151438412 Marionette TRACE conn5 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:58 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690721000 == 28 [pid = 4736] [id = 31] 04:23:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569551F400) [pid = 4736] [serial = 89] [outer = 0000000000000000] 04:23:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (00000056960A7000) [pid = 4736] [serial = 90] [outer = 000000569551F400] 04:23:58 INFO - PROCESS | 4736 | 1461151438472 Marionette DEBUG loaded listener.js 04:23:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (0000005697589000) [pid = 4736] [serial = 91] [outer = 000000569551F400] 04:23:59 INFO - PROCESS | 4736 | 1461151438992 Marionette TRACE conn5 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 776ms 04:23:59 INFO - PROCESS | 4736 | 1461151439029 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 4736 | 1461151439036 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 04:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:23:59 INFO - PROCESS | 4736 | 1461151439043 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 4736 | 1461151439046 Marionette TRACE conn5 <- [1,90,null,{}] 04:23:59 INFO - PROCESS | 4736 | 1461151439050 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:23:59 INFO - PROCESS | 4736 | 1461151439153 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 04:23:59 INFO - PROCESS | 4736 | 1461151439227 Marionette TRACE conn5 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:23:59 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA05800 == 29 [pid = 4736] [id = 32] 04:23:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569A814C00) [pid = 4736] [serial = 92] [outer = 0000000000000000] 04:23:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569C98A400) [pid = 4736] [serial = 93] [outer = 000000569A814C00] 04:23:59 INFO - PROCESS | 4736 | 1461151439285 Marionette DEBUG loaded listener.js 04:23:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569D476400) [pid = 4736] [serial = 94] [outer = 000000569A814C00] 04:23:59 INFO - PROCESS | 4736 | 1461151439827 Marionette TRACE conn5 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 04:23:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:23:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 04:23:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:23:59 INFO - PROCESS | 4736 | 1461151439884 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 04:23:59 INFO - PROCESS | 4736 | 1461151439887 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 04:23:59 INFO - PROCESS | 4736 | 1461151439891 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:23:59 INFO - PROCESS | 4736 | 1461151439895 Marionette TRACE conn5 <- [1,94,null,{}] 04:23:59 INFO - PROCESS | 4736 | 1461151439907 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:00 INFO - PROCESS | 4736 | 1461151440012 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 04:24:00 INFO - PROCESS | 4736 | 1461151440073 Marionette TRACE conn5 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E15000 == 30 [pid = 4736] [id = 33] 04:24:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569DFA3C00) [pid = 4736] [serial = 95] [outer = 0000000000000000] 04:24:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569E9EC000) [pid = 4736] [serial = 96] [outer = 000000569DFA3C00] 04:24:00 INFO - PROCESS | 4736 | 1461151440134 Marionette DEBUG loaded listener.js 04:24:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (00000056A01E9000) [pid = 4736] [serial = 97] [outer = 000000569DFA3C00] 04:24:00 INFO - PROCESS | 4736 | 1461151440678 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 04:24:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:24:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 04:24:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:24:00 INFO - PROCESS | 4736 | 1461151440732 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 04:24:00 INFO - PROCESS | 4736 | 1461151440735 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 04:24:00 INFO - PROCESS | 4736 | 1461151440738 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:24:00 INFO - PROCESS | 4736 | 1461151440741 Marionette TRACE conn5 <- [1,98,null,{}] 04:24:00 INFO - PROCESS | 4736 | 1461151440744 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:00 INFO - PROCESS | 4736 | 1461151440842 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 04:24:00 INFO - PROCESS | 4736 | 1461151440902 Marionette TRACE conn5 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:00 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695CCD000 == 31 [pid = 4736] [id = 34] 04:24:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (0000005690A8D800) [pid = 4736] [serial = 98] [outer = 0000000000000000] 04:24:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005690A91C00) [pid = 4736] [serial = 99] [outer = 0000005690A8D800] 04:24:00 INFO - PROCESS | 4736 | 1461151440959 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569A815800) [pid = 4736] [serial = 100] [outer = 0000005690A8D800] 04:24:01 INFO - PROCESS | 4736 | 1461151441581 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 04:24:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:24:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 881ms 04:24:01 INFO - PROCESS | 4736 | 1461151441622 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 04:24:01 INFO - PROCESS | 4736 | 1461151441626 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 04:24:01 INFO - PROCESS | 4736 | 1461151441631 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:24:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:24:01 INFO - PROCESS | 4736 | 1461151441635 Marionette TRACE conn5 <- [1,102,null,{}] 04:24:01 INFO - PROCESS | 4736 | 1461151441640 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:01 INFO - PROCESS | 4736 | 1461151441742 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (00000056906D3400) [pid = 4736] [serial = 54] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000568EEAA000) [pid = 4736] [serial = 57] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (00000056A1791C00) [pid = 4736] [serial = 60] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (0000005690E3E000) [pid = 4736] [serial = 63] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (00000056A0664C00) [pid = 4736] [serial = 66] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569AF65400) [pid = 4736] [serial = 21] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (000000569D5D8800) [pid = 4736] [serial = 24] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (000000569D6A7400) [pid = 4736] [serial = 30] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569D1EB400) [pid = 4736] [serial = 33] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (0000005695455800) [pid = 4736] [serial = 36] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (0000005696D96400) [pid = 4736] [serial = 39] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (000000569AFB0000) [pid = 4736] [serial = 42] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (000000569D1F3C00) [pid = 4736] [serial = 45] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (000000569DEBC000) [pid = 4736] [serial = 48] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (00000056A150A800) [pid = 4736] [serial = 51] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569D854800) [pid = 4736] [serial = 27] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (000000569D481000) [pid = 4736] [serial = 46] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (000000569C98D400) [pid = 4736] [serial = 43] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569E90BC00) [pid = 4736] [serial = 49] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (000000569CEC0400) [pid = 4736] [serial = 22] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 69 (0000005697918C00) [pid = 4736] [serial = 40] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (0000005695B2F000) [pid = 4736] [serial = 37] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (00000056A5ABA000) [pid = 4736] [serial = 67] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (000000569D475C00) [pid = 4736] [serial = 31] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 65 (0000005690EA9000) [pid = 4736] [serial = 64] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 64 (00000056A5AC2400) [pid = 4736] [serial = 69] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 63 (000000569E171800) [pid = 4736] [serial = 17] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 62 (000000569DEBE000) [pid = 4736] [serial = 14] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 61 (00000056970AE400) [pid = 4736] [serial = 9] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 60 (00000056970B0000) [pid = 4736] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 04:24:01 INFO - PROCESS | 4736 | --DOMWINDOW == 59 (0000005695154800) [pid = 4736] [serial = 4] [outer = 0000000000000000] [url = about:blank] 04:24:01 INFO - PROCESS | 4736 | 1461151441831 Marionette TRACE conn5 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:01 INFO - PROCESS | 4736 | ++DOCSHELL 000000569091B000 == 32 [pid = 4736] [id = 35] 04:24:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 60 (0000005690E37800) [pid = 4736] [serial = 101] [outer = 0000000000000000] 04:24:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 61 (0000005690EA9000) [pid = 4736] [serial = 102] [outer = 0000005690E37800] 04:24:01 INFO - PROCESS | 4736 | 1461151441883 Marionette DEBUG loaded listener.js 04:24:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 62 (000000569533BC00) [pid = 4736] [serial = 103] [outer = 0000005690E37800] 04:24:02 INFO - PROCESS | 4736 | 1461151442239 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 629ms 04:24:02 INFO - PROCESS | 4736 | 1461151442265 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 4736 | 1461151442271 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 04:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:24:02 INFO - PROCESS | 4736 | 1461151442289 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 4736 | 1461151442292 Marionette TRACE conn5 <- [1,106,null,{}] 04:24:02 INFO - PROCESS | 4736 | 1461151442295 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:02 INFO - PROCESS | 4736 | 1461151442377 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 04:24:02 INFO - PROCESS | 4736 | 1461151442383 Marionette TRACE conn5 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:02 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C4C000 == 33 [pid = 4736] [id = 36] 04:24:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 63 (0000005695461C00) [pid = 4736] [serial = 104] [outer = 0000000000000000] 04:24:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (0000005695C90C00) [pid = 4736] [serial = 105] [outer = 0000005695461C00] 04:24:02 INFO - PROCESS | 4736 | 1461151442431 Marionette DEBUG loaded listener.js 04:24:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (0000005696D96400) [pid = 4736] [serial = 106] [outer = 0000005695461C00] 04:24:02 INFO - PROCESS | 4736 | 1461151442835 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 04:24:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:24:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 587ms 04:24:02 INFO - PROCESS | 4736 | 1461151442883 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 04:24:02 INFO - PROCESS | 4736 | 1461151442886 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 04:24:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:24:02 INFO - PROCESS | 4736 | 1461151442889 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:24:02 INFO - PROCESS | 4736 | 1461151442893 Marionette TRACE conn5 <- [1,110,null,{}] 04:24:02 INFO - PROCESS | 4736 | 1461151442904 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 4736 | 1461151442986 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 04:24:03 INFO - PROCESS | 4736 | 1461151442996 Marionette TRACE conn5 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979BD800 == 34 [pid = 4736] [id = 37] 04:24:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (000000569A81F400) [pid = 4736] [serial = 107] [outer = 0000000000000000] 04:24:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (000000569A8B1000) [pid = 4736] [serial = 108] [outer = 000000569A81F400] 04:24:03 INFO - PROCESS | 4736 | 1461151443044 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (000000569C98D400) [pid = 4736] [serial = 109] [outer = 000000569A81F400] 04:24:03 INFO - PROCESS | 4736 | 1461151443469 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 04:24:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:24:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 04:24:03 INFO - PROCESS | 4736 | 1461151443521 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 04:24:03 INFO - PROCESS | 4736 | 1461151443524 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 04:24:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:24:03 INFO - PROCESS | 4736 | 1461151443528 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:24:03 INFO - PROCESS | 4736 | 1461151443530 Marionette TRACE conn5 <- [1,114,null,{}] 04:24:03 INFO - PROCESS | 4736 | 1461151443533 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:03 INFO - PROCESS | 4736 | 1461151443613 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 04:24:03 INFO - PROCESS | 4736 | 1461151443619 Marionette TRACE conn5 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:03 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF93800 == 35 [pid = 4736] [id = 38] 04:24:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (000000569D1EE400) [pid = 4736] [serial = 110] [outer = 0000000000000000] 04:24:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (000000569D481000) [pid = 4736] [serial = 111] [outer = 000000569D1EE400] 04:24:03 INFO - PROCESS | 4736 | 1461151443665 Marionette DEBUG loaded listener.js 04:24:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000569D6A4800) [pid = 4736] [serial = 112] [outer = 000000569D1EE400] 04:24:04 INFO - PROCESS | 4736 | 1461151444101 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 629ms 04:24:04 INFO - PROCESS | 4736 | 1461151444159 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 4736 | 1461151444162 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 04:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:24:04 INFO - PROCESS | 4736 | 1461151444172 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 4736 | 1461151444174 Marionette TRACE conn5 <- [1,118,null,{}] 04:24:04 INFO - PROCESS | 4736 | 1461151444177 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 4736 | 1461151444273 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 04:24:04 INFO - PROCESS | 4736 | 1461151444281 Marionette TRACE conn5 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690FDB800 == 36 [pid = 4736] [id = 39] 04:24:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (00000056970AFC00) [pid = 4736] [serial = 113] [outer = 0000000000000000] 04:24:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569DF9A400) [pid = 4736] [serial = 114] [outer = 00000056970AFC00] 04:24:04 INFO - PROCESS | 4736 | 1461151444328 Marionette DEBUG loaded listener.js 04:24:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (000000569E90C400) [pid = 4736] [serial = 115] [outer = 00000056970AFC00] 04:24:04 INFO - PROCESS | 4736 | 1461151444763 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 04:24:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:24:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 629ms 04:24:04 INFO - PROCESS | 4736 | 1461151444802 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 04:24:04 INFO - PROCESS | 4736 | 1461151444804 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 04:24:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:24:04 INFO - PROCESS | 4736 | 1461151444807 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:24:04 INFO - PROCESS | 4736 | 1461151444809 Marionette TRACE conn5 <- [1,122,null,{}] 04:24:04 INFO - PROCESS | 4736 | 1461151444812 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:04 INFO - PROCESS | 4736 | 1461151444933 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 04:24:04 INFO - PROCESS | 4736 | 1461151444940 Marionette TRACE conn5 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165A800 == 37 [pid = 4736] [id = 40] 04:24:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (000000569FCAF000) [pid = 4736] [serial = 116] [outer = 0000000000000000] 04:24:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (00000056A16AE400) [pid = 4736] [serial = 117] [outer = 000000569FCAF000] 04:24:05 INFO - PROCESS | 4736 | 1461151444989 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (00000056A1794400) [pid = 4736] [serial = 118] [outer = 000000569FCAF000] 04:24:05 INFO - PROCESS | 4736 | 1461151445369 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 04:24:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:24:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 587ms 04:24:05 INFO - PROCESS | 4736 | 1461151445398 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 04:24:05 INFO - PROCESS | 4736 | 1461151445400 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 04:24:05 INFO - PROCESS | 4736 | 1461151445403 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:24:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:24:05 INFO - PROCESS | 4736 | 1461151445405 Marionette TRACE conn5 <- [1,126,null,{}] 04:24:05 INFO - PROCESS | 4736 | 1461151445409 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:05 INFO - PROCESS | 4736 | 1461151445504 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 04:24:05 INFO - PROCESS | 4736 | 1461151445511 Marionette TRACE conn5 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A7E000 == 38 [pid = 4736] [id = 41] 04:24:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569E4D8C00) [pid = 4736] [serial = 119] [outer = 0000000000000000] 04:24:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569E4DC800) [pid = 4736] [serial = 120] [outer = 000000569E4D8C00] 04:24:05 INFO - PROCESS | 4736 | 1461151445556 Marionette DEBUG loaded listener.js 04:24:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (00000056A178EC00) [pid = 4736] [serial = 121] [outer = 000000569E4D8C00] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (0000005691911000) [pid = 4736] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (0000005690E3E400) [pid = 4736] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (000000569AFB8400) [pid = 4736] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (0000005690680800) [pid = 4736] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000568EEACC00) [pid = 4736] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (00000056A3CFB400) [pid = 4736] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (000000568EEA6C00) [pid = 4736] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (000000568EEA6400) [pid = 4736] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569D479000) [pid = 4736] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:24:05 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (00000056906D0000) [pid = 4736] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:24:05 INFO - PROCESS | 4736 | 1461151445989 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 629ms 04:24:06 INFO - PROCESS | 4736 | 1461151446037 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 4736 | 1461151446039 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 04:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:24:06 INFO - PROCESS | 4736 | 1461151446043 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 4736 | 1461151446045 Marionette TRACE conn5 <- [1,130,null,{}] 04:24:06 INFO - PROCESS | 4736 | 1461151446048 Marionette TRACE conn5 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 4736 | 1461151446144 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 04:24:06 INFO - PROCESS | 4736 | 1461151446180 Marionette TRACE conn5 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E1C000 == 39 [pid = 4736] [id = 42] 04:24:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (0000005692188C00) [pid = 4736] [serial = 122] [outer = 0000000000000000] 04:24:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569AFB8400) [pid = 4736] [serial = 123] [outer = 0000005692188C00] 04:24:06 INFO - PROCESS | 4736 | 1461151446230 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (00000056A2D55400) [pid = 4736] [serial = 124] [outer = 0000005692188C00] 04:24:06 INFO - PROCESS | 4736 | 1461151446579 Marionette TRACE conn5 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 04:24:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:24:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 04:24:06 INFO - PROCESS | 4736 | 1461151446633 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 04:24:06 INFO - PROCESS | 4736 | 1461151446635 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 04:24:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:24:06 INFO - PROCESS | 4736 | 1461151446638 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:24:06 INFO - PROCESS | 4736 | 1461151446640 Marionette TRACE conn5 <- [1,134,null,{}] 04:24:06 INFO - PROCESS | 4736 | 1461151446644 Marionette TRACE conn5 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:06 INFO - PROCESS | 4736 | 1461151446742 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 04:24:06 INFO - PROCESS | 4736 | 1461151446750 Marionette TRACE conn5 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:06 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AF3800 == 40 [pid = 4736] [id = 43] 04:24:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (0000005696D05400) [pid = 4736] [serial = 125] [outer = 0000000000000000] 04:24:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (0000005696D07000) [pid = 4736] [serial = 126] [outer = 0000005696D05400] 04:24:06 INFO - PROCESS | 4736 | 1461151446795 Marionette DEBUG loaded listener.js 04:24:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (0000005696D99C00) [pid = 4736] [serial = 127] [outer = 0000005696D05400] 04:24:07 INFO - PROCESS | 4736 | 1461151447181 Marionette TRACE conn5 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 587ms 04:24:07 INFO - PROCESS | 4736 | 1461151447229 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 4736 | 1461151447231 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 04:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:24:07 INFO - PROCESS | 4736 | 1461151447234 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 4736 | 1461151447236 Marionette TRACE conn5 <- [1,138,null,{}] 04:24:07 INFO - PROCESS | 4736 | 1461151447239 Marionette TRACE conn5 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:07 INFO - PROCESS | 4736 | 1461151447338 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 04:24:07 INFO - PROCESS | 4736 | 1461151447346 Marionette TRACE conn5 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:07 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C41F000 == 41 [pid = 4736] [id = 44] 04:24:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (0000005696D0A000) [pid = 4736] [serial = 128] [outer = 0000000000000000] 04:24:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569A577800) [pid = 4736] [serial = 129] [outer = 0000005696D0A000] 04:24:07 INFO - PROCESS | 4736 | 1461151447392 Marionette DEBUG loaded listener.js 04:24:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (00000056A3CEF000) [pid = 4736] [serial = 130] [outer = 0000005696D0A000] 04:24:07 INFO - PROCESS | 4736 | 1461151447765 Marionette TRACE conn5 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 04:24:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:24:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 587ms 04:24:07 INFO - PROCESS | 4736 | 1461151447863 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 04:24:07 INFO - PROCESS | 4736 | 1461151447868 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 04:24:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:24:07 INFO - PROCESS | 4736 | 1461151447876 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:24:07 INFO - PROCESS | 4736 | 1461151447881 Marionette TRACE conn5 <- [1,142,null,{}] 04:24:07 INFO - PROCESS | 4736 | 1461151447893 Marionette TRACE conn5 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:08 INFO - PROCESS | 4736 | 1461151448011 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 04:24:08 INFO - PROCESS | 4736 | 1461151448126 Marionette TRACE conn5 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056920BC800 == 42 [pid = 4736] [id = 45] 04:24:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000568ED59C00) [pid = 4736] [serial = 131] [outer = 0000000000000000] 04:24:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000568ED65C00) [pid = 4736] [serial = 132] [outer = 000000568ED59C00] 04:24:08 INFO - PROCESS | 4736 | 1461151448197 Marionette DEBUG loaded listener.js 04:24:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (0000005690A86800) [pid = 4736] [serial = 133] [outer = 000000568ED59C00] 04:24:08 INFO - PROCESS | 4736 | 1461151448749 Marionette TRACE conn5 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 04:24:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:24:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 944ms 04:24:08 INFO - PROCESS | 4736 | 1461151448824 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 04:24:08 INFO - PROCESS | 4736 | 1461151448828 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 04:24:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:24:08 INFO - PROCESS | 4736 | 1461151448835 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:24:08 INFO - PROCESS | 4736 | 1461151448840 Marionette TRACE conn5 <- [1,146,null,{}] 04:24:08 INFO - PROCESS | 4736 | 1461151448981 Marionette TRACE conn5 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:09 INFO - PROCESS | 4736 | 1461151449087 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 04:24:09 INFO - PROCESS | 4736 | 1461151449142 Marionette TRACE conn5 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:09 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCB000 == 43 [pid = 4736] [id = 46] 04:24:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (0000005690EA4000) [pid = 4736] [serial = 134] [outer = 0000000000000000] 04:24:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (0000005696D07400) [pid = 4736] [serial = 135] [outer = 0000005690EA4000] 04:24:09 INFO - PROCESS | 4736 | 1461151449200 Marionette DEBUG loaded listener.js 04:24:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569A572800) [pid = 4736] [serial = 136] [outer = 0000005690EA4000] 04:24:09 INFO - PROCESS | 4736 | 1461151449749 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 04:24:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:24:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 964ms 04:24:09 INFO - PROCESS | 4736 | 1461151449801 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 04:24:09 INFO - PROCESS | 4736 | 1461151449804 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 04:24:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:24:09 INFO - PROCESS | 4736 | 1461151449807 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:24:09 INFO - PROCESS | 4736 | 1461151449810 Marionette TRACE conn5 <- [1,150,null,{}] 04:24:09 INFO - PROCESS | 4736 | 1461151449815 Marionette TRACE conn5 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:09 INFO - PROCESS | 4736 | 1461151449952 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 04:24:10 INFO - PROCESS | 4736 | 1461151450023 Marionette TRACE conn5 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A554A800 == 44 [pid = 4736] [id = 47] 04:24:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569D1EF000) [pid = 4736] [serial = 137] [outer = 0000000000000000] 04:24:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569D54F000) [pid = 4736] [serial = 138] [outer = 000000569D1EF000] 04:24:10 INFO - PROCESS | 4736 | 1461151450125 Marionette DEBUG loaded listener.js 04:24:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569E9EB400) [pid = 4736] [serial = 139] [outer = 000000569D1EF000] 04:24:10 INFO - PROCESS | 4736 | 1461151450879 Marionette TRACE conn5 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 04:24:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:24:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1123ms 04:24:10 INFO - PROCESS | 4736 | 1461151450933 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 04:24:10 INFO - PROCESS | 4736 | 1461151450937 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 04:24:10 INFO - PROCESS | 4736 | 1461151450942 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:24:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:24:10 INFO - PROCESS | 4736 | 1461151450946 Marionette TRACE conn5 <- [1,154,null,{}] 04:24:10 INFO - PROCESS | 4736 | 1461151450951 Marionette TRACE conn5 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 4736 | 1461151451046 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 04:24:11 INFO - PROCESS | 4736 | 1461151451112 Marionette TRACE conn5 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690919800 == 45 [pid = 4736] [id = 48] 04:24:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005690A93400) [pid = 4736] [serial = 140] [outer = 0000000000000000] 04:24:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (0000005690E31800) [pid = 4736] [serial = 141] [outer = 0000005690A93400] 04:24:11 INFO - PROCESS | 4736 | 1461151451166 Marionette DEBUG loaded listener.js 04:24:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (0000005690EA7000) [pid = 4736] [serial = 142] [outer = 0000005690A93400] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 000000569DA1D000 == 44 [pid = 4736] [id = 11] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AF3800 == 43 [pid = 4736] [id = 43] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E1C000 == 42 [pid = 4736] [id = 42] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A7E000 == 41 [pid = 4736] [id = 41] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165A800 == 40 [pid = 4736] [id = 40] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 0000005690FDB800 == 39 [pid = 4736] [id = 39] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 000000569CF93800 == 38 [pid = 4736] [id = 38] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 00000056979BD800 == 37 [pid = 4736] [id = 37] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C4C000 == 36 [pid = 4736] [id = 36] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 000000569091B000 == 35 [pid = 4736] [id = 35] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 0000005695CCD000 == 34 [pid = 4736] [id = 34] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E15000 == 33 [pid = 4736] [id = 33] 04:24:11 INFO - PROCESS | 4736 | --DOCSHELL 0000005690721000 == 32 [pid = 4736] [id = 31] 04:24:11 INFO - PROCESS | 4736 | 1461151451710 Marionette TRACE conn5 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 04:24:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:24:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 776ms 04:24:11 INFO - PROCESS | 4736 | 1461151451723 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 04:24:11 INFO - PROCESS | 4736 | 1461151451729 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 04:24:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:24:11 INFO - PROCESS | 4736 | 1461151451735 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:24:11 INFO - PROCESS | 4736 | 1461151451737 Marionette TRACE conn5 <- [1,158,null,{}] 04:24:11 INFO - PROCESS | 4736 | 1461151451741 Marionette TRACE conn5 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:11 INFO - PROCESS | 4736 | 1461151451820 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A5CAEC00) [pid = 4736] [serial = 70] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (00000056954BB800) [pid = 4736] [serial = 75] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (0000005695E9DC00) [pid = 4736] [serial = 76] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569A817C00) [pid = 4736] [serial = 81] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000569CEC5800) [pid = 4736] [serial = 85] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000569C924400) [pid = 4736] [serial = 84] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569758E400) [pid = 4736] [serial = 79] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (000000569AC35400) [pid = 4736] [serial = 82] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (0000005690740400) [pid = 4736] [serial = 78] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (00000056906D0400) [pid = 4736] [serial = 72] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (0000005690EA3000) [pid = 4736] [serial = 73] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (0000005690E31000) [pid = 4736] [serial = 61] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (000000569791A000) [pid = 4736] [serial = 58] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (00000056A178CC00) [pid = 4736] [serial = 52] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (00000056A0E93C00) [pid = 4736] [serial = 55] [outer = 0000000000000000] [url = about:blank] 04:24:11 INFO - PROCESS | 4736 | 1461151451890 Marionette TRACE conn5 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:11 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690F2C800 == 33 [pid = 4736] [id = 49] 04:24:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000568EEA1000) [pid = 4736] [serial = 143] [outer = 0000000000000000] 04:24:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (00000056906D0400) [pid = 4736] [serial = 144] [outer = 000000568EEA1000] 04:24:11 INFO - PROCESS | 4736 | 1461151451940 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (0000005690EAAC00) [pid = 4736] [serial = 145] [outer = 000000568EEA1000] 04:24:12 INFO - PROCESS | 4736 | 1461151452346 Marionette TRACE conn5 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 04:24:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:24:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 04:24:12 INFO - PROCESS | 4736 | 1461151452382 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 04:24:12 INFO - PROCESS | 4736 | 1461151452385 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 04:24:12 INFO - PROCESS | 4736 | 1461151452389 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:24:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:24:12 INFO - PROCESS | 4736 | 1461151452393 Marionette TRACE conn5 <- [1,162,null,{}] 04:24:12 INFO - PROCESS | 4736 | 1461151452430 Marionette TRACE conn5 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:12 INFO - PROCESS | 4736 | 1461151452511 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 04:24:12 INFO - PROCESS | 4736 | 1461151452519 Marionette TRACE conn5 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:12 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DC6000 == 34 [pid = 4736] [id = 50] 04:24:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569516DC00) [pid = 4736] [serial = 146] [outer = 0000000000000000] 04:24:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (0000005695C67C00) [pid = 4736] [serial = 147] [outer = 000000569516DC00] 04:24:12 INFO - PROCESS | 4736 | 1461151452568 Marionette DEBUG loaded listener.js 04:24:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (0000005696D05000) [pid = 4736] [serial = 148] [outer = 000000569516DC00] 04:24:13 INFO - PROCESS | 4736 | 1461151452990 Marionette TRACE conn5 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 650ms 04:24:13 INFO - PROCESS | 4736 | 1461151453042 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 4736 | 1461151453045 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:24:13 INFO - PROCESS | 4736 | 1461151453049 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 4736 | 1461151453051 Marionette TRACE conn5 <- [1,166,null,{}] 04:24:13 INFO - PROCESS | 4736 | 1461151453054 Marionette TRACE conn5 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 4736 | 1461151453135 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 04:24:13 INFO - PROCESS | 4736 | 1461151453144 Marionette TRACE conn5 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 4736 | ++DOCSHELL 000000569A99C800 == 35 [pid = 4736] [id = 51] 04:24:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (0000005699D5FC00) [pid = 4736] [serial = 149] [outer = 0000000000000000] 04:24:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (0000005699DC0C00) [pid = 4736] [serial = 150] [outer = 0000005699D5FC00] 04:24:13 INFO - PROCESS | 4736 | 1461151453191 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569A57A800) [pid = 4736] [serial = 151] [outer = 0000005699D5FC00] 04:24:13 INFO - PROCESS | 4736 | 1461151453592 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 04:24:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:24:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 587ms 04:24:13 INFO - PROCESS | 4736 | 1461151453638 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 04:24:13 INFO - PROCESS | 4736 | 1461151453640 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 04:24:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:24:13 INFO - PROCESS | 4736 | 1461151453644 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:24:13 INFO - PROCESS | 4736 | 1461151453646 Marionette TRACE conn5 <- [1,170,null,{}] 04:24:13 INFO - PROCESS | 4736 | 1461151453649 Marionette TRACE conn5 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:13 INFO - PROCESS | 4736 | 1461151453724 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 04:24:13 INFO - PROCESS | 4736 | 1461151453730 Marionette TRACE conn5 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:13 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF8F800 == 36 [pid = 4736] [id = 52] 04:24:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569A812C00) [pid = 4736] [serial = 152] [outer = 0000000000000000] 04:24:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569A81B000) [pid = 4736] [serial = 153] [outer = 000000569A812C00] 04:24:13 INFO - PROCESS | 4736 | 1461151453776 Marionette DEBUG loaded listener.js 04:24:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569AC3AC00) [pid = 4736] [serial = 154] [outer = 000000569A812C00] 04:24:14 INFO - PROCESS | 4736 | 1461151454233 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 629ms 04:24:14 INFO - PROCESS | 4736 | 1461151454277 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 4736 | 1461151454279 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 04:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:24:14 INFO - PROCESS | 4736 | 1461151454283 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - PROCESS | 4736 | 1461151454284 Marionette TRACE conn5 <- [1,174,null,{}] 04:24:14 INFO - PROCESS | 4736 | 1461151454288 Marionette TRACE conn5 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:14 INFO - PROCESS | 4736 | 1461151454407 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 04:24:14 INFO - PROCESS | 4736 | 1461151454455 Marionette TRACE conn5 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:14 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E35F800 == 37 [pid = 4736] [id = 53] 04:24:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569CEC6400) [pid = 4736] [serial = 155] [outer = 0000000000000000] 04:24:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569D1F1000) [pid = 4736] [serial = 156] [outer = 000000569CEC6400] 04:24:14 INFO - PROCESS | 4736 | 1461151454505 Marionette DEBUG loaded listener.js 04:24:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569D476800) [pid = 4736] [serial = 157] [outer = 000000569CEC6400] 04:24:14 INFO - PROCESS | 4736 | 1461151454934 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 04:24:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:24:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 670ms 04:24:14 INFO - PROCESS | 4736 | 1461151454956 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 04:24:14 INFO - PROCESS | 4736 | 1461151454958 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 04:24:14 INFO - PROCESS | 4736 | 1461151454961 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:24:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:24:14 INFO - PROCESS | 4736 | 1461151454963 Marionette TRACE conn5 <- [1,178,null,{}] 04:24:14 INFO - PROCESS | 4736 | 1461151454972 Marionette TRACE conn5 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 4736 | 1461151455069 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 04:24:15 INFO - PROCESS | 4736 | 1461151455145 Marionette TRACE conn5 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A064B800 == 38 [pid = 4736] [id = 54] 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569D5D6800) [pid = 4736] [serial = 158] [outer = 0000000000000000] 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569DB79800) [pid = 4736] [serial = 159] [outer = 000000569D5D6800] 04:24:15 INFO - PROCESS | 4736 | 1461151455192 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569E2EE000) [pid = 4736] [serial = 160] [outer = 000000569D5D6800] 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569DF9F000) [pid = 4736] [serial = 161] [outer = 000000569D1E7800] 04:24:15 INFO - PROCESS | 4736 | 1461151455643 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 04:24:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:24:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 04:24:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:24:15 INFO - PROCESS | 4736 | 1461151455699 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 04:24:15 INFO - PROCESS | 4736 | 1461151455701 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 04:24:15 INFO - PROCESS | 4736 | 1461151455705 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:24:15 INFO - PROCESS | 4736 | 1461151455707 Marionette TRACE conn5 <- [1,182,null,{}] 04:24:15 INFO - PROCESS | 4736 | 1461151455716 Marionette TRACE conn5 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:15 INFO - PROCESS | 4736 | 1461151455812 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 04:24:15 INFO - PROCESS | 4736 | 1461151455819 Marionette TRACE conn5 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14B9800 == 39 [pid = 4736] [id = 55] 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569D1F0800) [pid = 4736] [serial = 162] [outer = 0000000000000000] 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E4D9000) [pid = 4736] [serial = 163] [outer = 000000569D1F0800] 04:24:15 INFO - PROCESS | 4736 | 1461151455864 Marionette DEBUG loaded listener.js 04:24:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569F18C800) [pid = 4736] [serial = 164] [outer = 000000569D1F0800] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056970AFC00) [pid = 4736] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569E4D8C00) [pid = 4736] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569FCAF000) [pid = 4736] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005692188C00) [pid = 4736] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569551F400) [pid = 4736] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569DFA3C00) [pid = 4736] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569A81F400) [pid = 4736] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (000000569A814C00) [pid = 4736] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (0000005695461C00) [pid = 4736] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569D1EE400) [pid = 4736] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (0000005696D05400) [pid = 4736] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (0000005690E37800) [pid = 4736] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:24:16 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (0000005690A8D800) [pid = 4736] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:24:16 INFO - PROCESS | 4736 | 1461151456328 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 671ms 04:24:16 INFO - PROCESS | 4736 | 1461151456403 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 04:24:16 INFO - PROCESS | 4736 | 1461151456405 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 04:24:16 INFO - PROCESS | 4736 | 1461151456411 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:24:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:24:16 INFO - PROCESS | 4736 | 1461151456413 Marionette TRACE conn5 <- [1,186,null,{}] 04:24:16 INFO - PROCESS | 4736 | 1461151456416 Marionette TRACE conn5 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:16 INFO - PROCESS | 4736 | 1461151456494 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 04:24:16 INFO - PROCESS | 4736 | 1461151456501 Marionette TRACE conn5 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165E000 == 40 [pid = 4736] [id = 56] 04:24:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569A56CC00) [pid = 4736] [serial = 165] [outer = 0000000000000000] 04:24:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569D6A7400) [pid = 4736] [serial = 166] [outer = 000000569A56CC00] 04:24:16 INFO - PROCESS | 4736 | 1461151456546 Marionette DEBUG loaded listener.js 04:24:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569F190800) [pid = 4736] [serial = 167] [outer = 000000569A56CC00] 04:24:16 INFO - PROCESS | 4736 | 1461151456921 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 04:24:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:24:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 587ms 04:24:17 INFO - PROCESS | 4736 | 1461151457001 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 4736 | 1461151457003 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:24:17 INFO - PROCESS | 4736 | 1461151457006 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 4736 | 1461151457008 Marionette TRACE conn5 <- [1,190,null,{}] 04:24:17 INFO - PROCESS | 4736 | 1461151457012 Marionette TRACE conn5 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 4736 | 1461151457088 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 04:24:17 INFO - PROCESS | 4736 | 1461151457094 Marionette TRACE conn5 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4916000 == 41 [pid = 4736] [id = 57] 04:24:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (00000056A065C800) [pid = 4736] [serial = 168] [outer = 0000000000000000] 04:24:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (00000056A0E8C400) [pid = 4736] [serial = 169] [outer = 00000056A065C800] 04:24:17 INFO - PROCESS | 4736 | 1461151457139 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (00000056A16A2000) [pid = 4736] [serial = 170] [outer = 00000056A065C800] 04:24:17 INFO - PROCESS | 4736 | 1461151457536 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 04:24:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:24:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 04:24:17 INFO - PROCESS | 4736 | 1461151457597 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 04:24:17 INFO - PROCESS | 4736 | 1461151457600 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 04:24:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:24:17 INFO - PROCESS | 4736 | 1461151457603 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:24:17 INFO - PROCESS | 4736 | 1461151457606 Marionette TRACE conn5 <- [1,194,null,{}] 04:24:17 INFO - PROCESS | 4736 | 1461151457610 Marionette TRACE conn5 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:17 INFO - PROCESS | 4736 | 1461151457705 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 04:24:17 INFO - PROCESS | 4736 | 1461151457713 Marionette TRACE conn5 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE1800 == 42 [pid = 4736] [id = 58] 04:24:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (00000056A1791000) [pid = 4736] [serial = 171] [outer = 0000000000000000] 04:24:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (00000056A3CF2400) [pid = 4736] [serial = 172] [outer = 00000056A1791000] 04:24:17 INFO - PROCESS | 4736 | 1461151457764 Marionette DEBUG loaded listener.js 04:24:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (00000056A45D7000) [pid = 4736] [serial = 173] [outer = 00000056A1791000] 04:24:18 INFO - PROCESS | 4736 | 1461151458293 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 04:24:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:24:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 735ms 04:24:18 INFO - PROCESS | 4736 | 1461151458340 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 04:24:18 INFO - PROCESS | 4736 | 1461151458345 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 04:24:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:24:18 INFO - PROCESS | 4736 | 1461151458351 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:24:18 INFO - PROCESS | 4736 | 1461151458355 Marionette TRACE conn5 <- [1,198,null,{}] 04:24:18 INFO - PROCESS | 4736 | 1461151458362 Marionette TRACE conn5 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:18 INFO - PROCESS | 4736 | 1461151458471 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 04:24:18 INFO - PROCESS | 4736 | 1461151458551 Marionette TRACE conn5 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056920C9000 == 43 [pid = 4736] [id = 59] 04:24:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056906CA800) [pid = 4736] [serial = 174] [outer = 0000000000000000] 04:24:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056906D4000) [pid = 4736] [serial = 175] [outer = 00000056906CA800] 04:24:18 INFO - PROCESS | 4736 | 1461151458612 Marionette DEBUG loaded listener.js 04:24:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (0000005690E3E000) [pid = 4736] [serial = 176] [outer = 00000056906CA800] 04:24:19 INFO - PROCESS | 4736 | 1461151459235 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 04:24:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:24:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 943ms 04:24:19 INFO - PROCESS | 4736 | 1461151459298 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 04:24:19 INFO - PROCESS | 4736 | 1461151459304 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 04:24:19 INFO - PROCESS | 4736 | 1461151459311 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:24:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:24:19 INFO - PROCESS | 4736 | 1461151459314 Marionette TRACE conn5 <- [1,202,null,{}] 04:24:19 INFO - PROCESS | 4736 | 1461151459318 Marionette TRACE conn5 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:19 INFO - PROCESS | 4736 | 1461151459424 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 04:24:19 INFO - PROCESS | 4736 | 1461151459488 Marionette TRACE conn5 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:19 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C48B000 == 44 [pid = 4736] [id = 60] 04:24:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569545D400) [pid = 4736] [serial = 177] [outer = 0000000000000000] 04:24:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (0000005696107800) [pid = 4736] [serial = 178] [outer = 000000569545D400] 04:24:19 INFO - PROCESS | 4736 | 1461151459544 Marionette DEBUG loaded listener.js 04:24:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569A56DC00) [pid = 4736] [serial = 179] [outer = 000000569545D400] 04:24:20 INFO - PROCESS | 4736 | 1461151460155 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 04:24:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:24:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 881ms 04:24:20 INFO - PROCESS | 4736 | 1461151460198 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 04:24:20 INFO - PROCESS | 4736 | 1461151460201 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 04:24:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:24:20 INFO - PROCESS | 4736 | 1461151460204 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:24:20 INFO - PROCESS | 4736 | 1461151460209 Marionette TRACE conn5 <- [1,206,null,{}] 04:24:20 INFO - PROCESS | 4736 | 1461151460236 Marionette TRACE conn5 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:20 INFO - PROCESS | 4736 | 1461151460352 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 04:24:20 INFO - PROCESS | 4736 | 1461151460410 Marionette TRACE conn5 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DC3000 == 45 [pid = 4736] [id = 61] 04:24:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569C9B7800) [pid = 4736] [serial = 180] [outer = 0000000000000000] 04:24:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569E3ABC00) [pid = 4736] [serial = 181] [outer = 000000569C9B7800] 04:24:20 INFO - PROCESS | 4736 | 1461151460470 Marionette DEBUG loaded listener.js 04:24:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A178E000) [pid = 4736] [serial = 182] [outer = 000000569C9B7800] 04:24:21 INFO - PROCESS | 4736 | 1461151460995 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 839ms 04:24:21 INFO - PROCESS | 4736 | 1461151461046 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 4736 | 1461151461049 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 04:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:24:21 INFO - PROCESS | 4736 | 1461151461052 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 4736 | 1461151461055 Marionette TRACE conn5 <- [1,210,null,{}] 04:24:21 INFO - PROCESS | 4736 | 1461151461058 Marionette TRACE conn5 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:21 INFO - PROCESS | 4736 | 1461151461160 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 04:24:21 INFO - PROCESS | 4736 | 1461151461238 Marionette TRACE conn5 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A478D000 == 46 [pid = 4736] [id = 62] 04:24:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A3CFA800) [pid = 4736] [serial = 183] [outer = 0000000000000000] 04:24:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A45D7400) [pid = 4736] [serial = 184] [outer = 00000056A3CFA800] 04:24:21 INFO - PROCESS | 4736 | 1461151461295 Marionette DEBUG loaded listener.js 04:24:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A45E3800) [pid = 4736] [serial = 185] [outer = 00000056A3CFA800] 04:24:21 INFO - PROCESS | 4736 | 1461151461878 Marionette TRACE conn5 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 04:24:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:24:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 881ms 04:24:21 INFO - PROCESS | 4736 | 1461151461938 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 04:24:21 INFO - PROCESS | 4736 | 1461151461941 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 04:24:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:24:21 INFO - PROCESS | 4736 | 1461151461946 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:24:21 INFO - PROCESS | 4736 | 1461151461948 Marionette TRACE conn5 <- [1,214,null,{}] 04:24:21 INFO - PROCESS | 4736 | 1461151461952 Marionette TRACE conn5 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:22 INFO - PROCESS | 4736 | 1461151462052 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 04:24:22 INFO - PROCESS | 4736 | 1461151462117 Marionette TRACE conn5 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:22 INFO - PROCESS | 4736 | ++DOCSHELL 000000569530F800 == 47 [pid = 4736] [id = 63] 04:24:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569538C400) [pid = 4736] [serial = 186] [outer = 0000000000000000] 04:24:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569C9B1400) [pid = 4736] [serial = 187] [outer = 000000569538C400] 04:24:22 INFO - PROCESS | 4736 | 1461151462174 Marionette DEBUG loaded listener.js 04:24:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A1794800) [pid = 4736] [serial = 188] [outer = 000000569538C400] 04:24:22 INFO - PROCESS | 4736 | 1461151462824 Marionette TRACE conn5 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 04:24:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:24:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 922ms 04:24:22 INFO - PROCESS | 4736 | 1461151462872 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 04:24:22 INFO - PROCESS | 4736 | 1461151462878 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 04:24:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:24:22 INFO - PROCESS | 4736 | 1461151462883 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:24:22 INFO - PROCESS | 4736 | 1461151462887 Marionette TRACE conn5 <- [1,218,null,{}] 04:24:22 INFO - PROCESS | 4736 | 1461151462892 Marionette TRACE conn5 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 4736 | 1461151462993 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 04:24:23 INFO - PROCESS | 4736 | 1461151463079 Marionette TRACE conn5 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C5B000 == 48 [pid = 4736] [id = 64] 04:24:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (0000005690EA8800) [pid = 4736] [serial = 189] [outer = 0000000000000000] 04:24:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (0000005695138400) [pid = 4736] [serial = 190] [outer = 0000005690EA8800] 04:24:23 INFO - PROCESS | 4736 | 1461151463131 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (0000005695B5BC00) [pid = 4736] [serial = 191] [outer = 0000005690EA8800] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4916000 == 47 [pid = 4736] [id = 57] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165E000 == 46 [pid = 4736] [id = 56] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14B9800 == 45 [pid = 4736] [id = 55] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A064B800 == 44 [pid = 4736] [id = 54] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569E35F800 == 43 [pid = 4736] [id = 53] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569CF8F800 == 42 [pid = 4736] [id = 52] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569A99C800 == 41 [pid = 4736] [id = 51] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DC6000 == 40 [pid = 4736] [id = 50] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 0000005690F2C800 == 39 [pid = 4736] [id = 49] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 0000005690919800 == 38 [pid = 4736] [id = 48] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A554A800 == 37 [pid = 4736] [id = 47] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D480800) [pid = 4736] [serial = 87] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569A577800) [pid = 4736] [serial = 129] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCCB000 == 36 [pid = 4736] [id = 46] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056920BC800 == 35 [pid = 4736] [id = 45] 04:24:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569C41F000 == 34 [pid = 4736] [id = 44] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569E90C400) [pid = 4736] [serial = 115] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569DF9A400) [pid = 4736] [serial = 114] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569E4DC800) [pid = 4736] [serial = 120] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056A16AE400) [pid = 4736] [serial = 117] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A1794400) [pid = 4736] [serial = 118] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569AFB8400) [pid = 4736] [serial = 123] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056960A7000) [pid = 4736] [serial = 90] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (00000056A01E9000) [pid = 4736] [serial = 97] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569E9EC000) [pid = 4736] [serial = 96] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569A8B1000) [pid = 4736] [serial = 108] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569C98D400) [pid = 4736] [serial = 109] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569D476400) [pid = 4736] [serial = 94] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569C98A400) [pid = 4736] [serial = 93] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (0000005695C90C00) [pid = 4736] [serial = 105] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005696D96400) [pid = 4736] [serial = 106] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569D481000) [pid = 4736] [serial = 111] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (0000005696D07000) [pid = 4736] [serial = 126] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (0000005690EA9000) [pid = 4736] [serial = 102] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569533BC00) [pid = 4736] [serial = 103] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (000000569A815800) [pid = 4736] [serial = 100] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (0000005690A91C00) [pid = 4736] [serial = 99] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (0000005696D99C00) [pid = 4736] [serial = 127] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (0000005697589000) [pid = 4736] [serial = 91] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (00000056A178EC00) [pid = 4736] [serial = 121] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (00000056A2D55400) [pid = 4736] [serial = 124] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569D6A4800) [pid = 4736] [serial = 112] [outer = 0000000000000000] [url = about:blank] 04:24:23 INFO - PROCESS | 4736 | 1461151463644 Marionette TRACE conn5 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 04:24:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:24:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 774ms 04:24:23 INFO - PROCESS | 4736 | 1461151463662 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 04:24:23 INFO - PROCESS | 4736 | 1461151463668 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 04:24:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:24:23 INFO - PROCESS | 4736 | 1461151463674 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:24:23 INFO - PROCESS | 4736 | 1461151463677 Marionette TRACE conn5 <- [1,222,null,{}] 04:24:23 INFO - PROCESS | 4736 | 1461151463681 Marionette TRACE conn5 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:23 INFO - PROCESS | 4736 | 1461151463765 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 04:24:23 INFO - PROCESS | 4736 | 1461151463772 Marionette TRACE conn5 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:23 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695E47800 == 35 [pid = 4736] [id = 65] 04:24:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (0000005690E3DC00) [pid = 4736] [serial = 192] [outer = 0000000000000000] 04:24:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (0000005695B84C00) [pid = 4736] [serial = 193] [outer = 0000005690E3DC00] 04:24:23 INFO - PROCESS | 4736 | 1461151463820 Marionette DEBUG loaded listener.js 04:24:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (0000005696C09C00) [pid = 4736] [serial = 194] [outer = 0000005690E3DC00] 04:24:24 INFO - PROCESS | 4736 | 1461151464247 Marionette TRACE conn5 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 04:24:24 INFO - PROCESS | 4736 | 1461151464304 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 4736 | 1461151464307 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 04:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:24:24 INFO - PROCESS | 4736 | 1461151464310 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - PROCESS | 4736 | 1461151464314 Marionette TRACE conn5 <- [1,226,null,{}] 04:24:24 INFO - PROCESS | 4736 | 1461151464325 Marionette TRACE conn5 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:24 INFO - PROCESS | 4736 | 1461151464410 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 04:24:24 INFO - PROCESS | 4736 | 1461151464426 Marionette TRACE conn5 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:24 INFO - PROCESS | 4736 | ++DOCSHELL 000000569AFEB800 == 36 [pid = 4736] [id = 66] 04:24:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (0000005699D62000) [pid = 4736] [serial = 195] [outer = 0000000000000000] 04:24:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569A56E400) [pid = 4736] [serial = 196] [outer = 0000005699D62000] 04:24:24 INFO - PROCESS | 4736 | 1461151464475 Marionette DEBUG loaded listener.js 04:24:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569A81C000) [pid = 4736] [serial = 197] [outer = 0000005699D62000] 04:24:24 INFO - PROCESS | 4736 | 1461151464886 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 04:24:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:24:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 629ms 04:24:24 INFO - PROCESS | 4736 | 1461151464945 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 04:24:24 INFO - PROCESS | 4736 | 1461151464948 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 04:24:24 INFO - PROCESS | 4736 | 1461151464952 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:24:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:24:24 INFO - PROCESS | 4736 | 1461151464954 Marionette TRACE conn5 <- [1,230,null,{}] 04:24:24 INFO - PROCESS | 4736 | 1461151464957 Marionette TRACE conn5 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 4736 | 1461151465038 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 04:24:25 INFO - PROCESS | 4736 | 1461151465044 Marionette TRACE conn5 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D855000 == 37 [pid = 4736] [id = 67] 04:24:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569AFB3800) [pid = 4736] [serial = 198] [outer = 0000000000000000] 04:24:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569C4BB000) [pid = 4736] [serial = 199] [outer = 000000569AFB3800] 04:24:25 INFO - PROCESS | 4736 | 1461151465092 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569CEBB800) [pid = 4736] [serial = 200] [outer = 000000569AFB3800] 04:24:25 INFO - PROCESS | 4736 | 1461151465518 Marionette TRACE conn5 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 04:24:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:24:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 629ms 04:24:25 INFO - PROCESS | 4736 | 1461151465585 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 04:24:25 INFO - PROCESS | 4736 | 1461151465587 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 04:24:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:24:25 INFO - PROCESS | 4736 | 1461151465590 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:24:25 INFO - PROCESS | 4736 | 1461151465592 Marionette TRACE conn5 <- [1,234,null,{}] 04:24:25 INFO - PROCESS | 4736 | 1461151465596 Marionette TRACE conn5 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:25 INFO - PROCESS | 4736 | 1461151465673 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 04:24:25 INFO - PROCESS | 4736 | 1461151465679 Marionette TRACE conn5 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:25 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E436800 == 38 [pid = 4736] [id = 68] 04:24:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569CEC4000) [pid = 4736] [serial = 201] [outer = 0000000000000000] 04:24:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D1E9000) [pid = 4736] [serial = 202] [outer = 000000569CEC4000] 04:24:25 INFO - PROCESS | 4736 | 1461151465726 Marionette DEBUG loaded listener.js 04:24:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569D47DC00) [pid = 4736] [serial = 203] [outer = 000000569CEC4000] 04:24:26 INFO - PROCESS | 4736 | 1461151466201 Marionette TRACE conn5 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 629ms 04:24:26 INFO - PROCESS | 4736 | 1461151466223 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 4736 | 1461151466225 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:24:26 INFO - PROCESS | 4736 | 1461151466228 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 4736 | 1461151466230 Marionette TRACE conn5 <- [1,238,null,{}] 04:24:26 INFO - PROCESS | 4736 | 1461151466234 Marionette TRACE conn5 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:26 INFO - PROCESS | 4736 | 1461151466344 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 04:24:26 INFO - PROCESS | 4736 | 1461151466420 Marionette TRACE conn5 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056920D6800 == 39 [pid = 4736] [id = 69] 04:24:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E3AE400) [pid = 4736] [serial = 204] [outer = 0000000000000000] 04:24:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569E4D7000) [pid = 4736] [serial = 205] [outer = 000000569E3AE400] 04:24:26 INFO - PROCESS | 4736 | 1461151466470 Marionette DEBUG loaded listener.js 04:24:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569EACA800) [pid = 4736] [serial = 206] [outer = 000000569E3AE400] 04:24:26 INFO - PROCESS | 4736 | 1461151466877 Marionette TRACE conn5 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 04:24:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:24:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 671ms 04:24:26 INFO - PROCESS | 4736 | 1461151466903 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 04:24:26 INFO - PROCESS | 4736 | 1461151466905 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 04:24:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:24:26 INFO - PROCESS | 4736 | 1461151466909 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:24:26 INFO - PROCESS | 4736 | 1461151466911 Marionette TRACE conn5 <- [1,242,null,{}] 04:24:26 INFO - PROCESS | 4736 | 1461151466914 Marionette TRACE conn5 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 4736 | 1461151467013 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 04:24:27 INFO - PROCESS | 4736 | 1461151467020 Marionette TRACE conn5 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15EB000 == 40 [pid = 4736] [id = 70] 04:24:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (00000056A0577400) [pid = 4736] [serial = 207] [outer = 0000000000000000] 04:24:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A1507C00) [pid = 4736] [serial = 208] [outer = 00000056A0577400] 04:24:27 INFO - PROCESS | 4736 | 1461151467066 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A178CC00) [pid = 4736] [serial = 209] [outer = 00000056A0577400] 04:24:27 INFO - PROCESS | 4736 | 1461151467527 Marionette TRACE conn5 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 04:24:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:24:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 671ms 04:24:27 INFO - PROCESS | 4736 | 1461151467583 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 04:24:27 INFO - PROCESS | 4736 | 1461151467585 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 04:24:27 INFO - PROCESS | 4736 | 1461151467588 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:24:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:24:27 INFO - PROCESS | 4736 | 1461151467590 Marionette TRACE conn5 <- [1,246,null,{}] 04:24:27 INFO - PROCESS | 4736 | 1461151467594 Marionette TRACE conn5 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:27 INFO - PROCESS | 4736 | 1461151467691 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 04:24:27 INFO - PROCESS | 4736 | 1461151467762 Marionette TRACE conn5 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E07000 == 41 [pid = 4736] [id = 71] 04:24:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A2D49400) [pid = 4736] [serial = 210] [outer = 0000000000000000] 04:24:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A2D4C000) [pid = 4736] [serial = 211] [outer = 00000056A2D49400] 04:24:27 INFO - PROCESS | 4736 | 1461151467808 Marionette DEBUG loaded listener.js 04:24:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A2D52C00) [pid = 4736] [serial = 212] [outer = 00000056A2D49400] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569CEC6400) [pid = 4736] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569D5D6800) [pid = 4736] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569D1EF000) [pid = 4736] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569A812C00) [pid = 4736] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (0000005699D5FC00) [pid = 4736] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (0000005690A93400) [pid = 4736] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569516DC00) [pid = 4736] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000568EEA1000) [pid = 4736] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569D1F0800) [pid = 4736] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (00000056A065C800) [pid = 4736] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569A56CC00) [pid = 4736] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:24:28 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569D479C00) [pid = 4736] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:24:28 INFO - PROCESS | 4736 | 1461151468254 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 671ms 04:24:28 INFO - PROCESS | 4736 | 1461151468262 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 4736 | 1461151468264 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 04:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:24:28 INFO - PROCESS | 4736 | 1461151468287 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - PROCESS | 4736 | 1461151468289 Marionette TRACE conn5 <- [1,250,null,{}] 04:24:28 INFO - PROCESS | 4736 | 1461151468324 Marionette TRACE conn5 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:28 INFO - PROCESS | 4736 | 1461151468419 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 04:24:28 INFO - PROCESS | 4736 | 1461151468448 Marionette TRACE conn5 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4922800 == 42 [pid = 4736] [id = 72] 04:24:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569D479C00) [pid = 4736] [serial = 213] [outer = 0000000000000000] 04:24:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056A3CEFC00) [pid = 4736] [serial = 214] [outer = 000000569D479C00] 04:24:28 INFO - PROCESS | 4736 | 1461151468504 Marionette DEBUG loaded listener.js 04:24:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056A45E0800) [pid = 4736] [serial = 215] [outer = 000000569D479C00] 04:24:28 INFO - PROCESS | 4736 | 1461151468921 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 04:24:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:24:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 713ms 04:24:28 INFO - PROCESS | 4736 | 1461151468984 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 04:24:28 INFO - PROCESS | 4736 | 1461151468987 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 04:24:28 INFO - PROCESS | 4736 | 1461151468990 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:24:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:24:28 INFO - PROCESS | 4736 | 1461151468991 Marionette TRACE conn5 <- [1,254,null,{}] 04:24:29 INFO - PROCESS | 4736 | 1461151468995 Marionette TRACE conn5 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 4736 | 1461151469074 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 04:24:29 INFO - PROCESS | 4736 | 1461151469082 Marionette TRACE conn5 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B1000 == 43 [pid = 4736] [id = 73] 04:24:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056A5788000) [pid = 4736] [serial = 216] [outer = 0000000000000000] 04:24:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (00000056A578A400) [pid = 4736] [serial = 217] [outer = 00000056A5788000] 04:24:29 INFO - PROCESS | 4736 | 1461151469152 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (00000056A5790800) [pid = 4736] [serial = 218] [outer = 00000056A5788000] 04:24:29 INFO - PROCESS | 4736 | 1461151469557 Marionette TRACE conn5 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 04:24:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:24:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms 04:24:29 INFO - PROCESS | 4736 | 1461151469622 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 04:24:29 INFO - PROCESS | 4736 | 1461151469625 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 04:24:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:24:29 INFO - PROCESS | 4736 | 1461151469628 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:24:29 INFO - PROCESS | 4736 | 1461151469631 Marionette TRACE conn5 <- [1,258,null,{}] 04:24:29 INFO - PROCESS | 4736 | 1461151469634 Marionette TRACE conn5 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:29 INFO - PROCESS | 4736 | 1461151469732 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 04:24:29 INFO - PROCESS | 4736 | 1461151469741 Marionette TRACE conn5 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:29 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DB2800 == 44 [pid = 4736] [id = 74] 04:24:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (00000056A0E5D800) [pid = 4736] [serial = 219] [outer = 0000000000000000] 04:24:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A578EC00) [pid = 4736] [serial = 220] [outer = 00000056A0E5D800] 04:24:29 INFO - PROCESS | 4736 | 1461151469792 Marionette DEBUG loaded listener.js 04:24:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A5AC4400) [pid = 4736] [serial = 221] [outer = 00000056A0E5D800] 04:24:30 INFO - PROCESS | 4736 | 1461151470348 Marionette TRACE conn5 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 04:24:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:24:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 776ms 04:24:30 INFO - PROCESS | 4736 | 1461151470420 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 04:24:30 INFO - PROCESS | 4736 | 1461151470425 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 04:24:30 INFO - PROCESS | 4736 | 1461151470445 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:24:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:24:30 INFO - PROCESS | 4736 | 1461151470449 Marionette TRACE conn5 <- [1,262,null,{}] 04:24:30 INFO - PROCESS | 4736 | 1461151470456 Marionette TRACE conn5 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:30 INFO - PROCESS | 4736 | 1461151470575 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 04:24:30 INFO - PROCESS | 4736 | 1461151470636 Marionette TRACE conn5 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960E5000 == 45 [pid = 4736] [id = 75] 04:24:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005690E30400) [pid = 4736] [serial = 222] [outer = 0000000000000000] 04:24:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569538F400) [pid = 4736] [serial = 223] [outer = 0000005690E30400] 04:24:30 INFO - PROCESS | 4736 | 1461151470698 Marionette DEBUG loaded listener.js 04:24:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (0000005696105400) [pid = 4736] [serial = 224] [outer = 0000005690E30400] 04:24:31 INFO - PROCESS | 4736 | 1461151471251 Marionette TRACE conn5 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 04:24:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:24:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 839ms 04:24:31 INFO - PROCESS | 4736 | 1461151471291 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 04:24:31 INFO - PROCESS | 4736 | 1461151471299 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 04:24:31 INFO - PROCESS | 4736 | 1461151471306 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:24:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:24:31 INFO - PROCESS | 4736 | 1461151471310 Marionette TRACE conn5 <- [1,266,null,{}] 04:24:31 INFO - PROCESS | 4736 | 1461151471314 Marionette TRACE conn5 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:31 INFO - PROCESS | 4736 | 1461151471422 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 04:24:31 INFO - PROCESS | 4736 | 1461151471504 Marionette TRACE conn5 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A064A000 == 46 [pid = 4736] [id = 76] 04:24:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569A57B400) [pid = 4736] [serial = 225] [outer = 0000000000000000] 04:24:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569AF5E800) [pid = 4736] [serial = 226] [outer = 000000569A57B400] 04:24:31 INFO - PROCESS | 4736 | 1461151471560 Marionette DEBUG loaded listener.js 04:24:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569D1EAC00) [pid = 4736] [serial = 227] [outer = 000000569A57B400] 04:24:32 INFO - PROCESS | 4736 | 1461151472168 Marionette TRACE conn5 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 04:24:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:24:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 880ms 04:24:32 INFO - PROCESS | 4736 | 1461151472191 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 04:24:32 INFO - PROCESS | 4736 | 1461151472194 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 04:24:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:24:32 INFO - PROCESS | 4736 | 1461151472198 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:24:32 INFO - PROCESS | 4736 | 1461151472202 Marionette TRACE conn5 <- [1,270,null,{}] 04:24:32 INFO - PROCESS | 4736 | 1461151472214 Marionette TRACE conn5 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:32 INFO - PROCESS | 4736 | 1461151472325 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 04:24:32 INFO - PROCESS | 4736 | 1461151472408 Marionette TRACE conn5 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4915800 == 47 [pid = 4736] [id = 77] 04:24:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569E4D4800) [pid = 4736] [serial = 228] [outer = 0000000000000000] 04:24:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A0E57400) [pid = 4736] [serial = 229] [outer = 000000569E4D4800] 04:24:32 INFO - PROCESS | 4736 | 1461151472468 Marionette DEBUG loaded listener.js 04:24:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A2D47800) [pid = 4736] [serial = 230] [outer = 000000569E4D4800] 04:24:33 INFO - PROCESS | 4736 | 1461151473200 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 04:24:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:24:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1028ms 04:24:33 INFO - PROCESS | 4736 | 1461151473249 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 04:24:33 INFO - PROCESS | 4736 | 1461151473252 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 04:24:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:24:33 INFO - PROCESS | 4736 | 1461151473287 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:24:33 INFO - PROCESS | 4736 | 1461151473289 Marionette TRACE conn5 <- [1,274,null,{}] 04:24:33 INFO - PROCESS | 4736 | 1461151473335 Marionette TRACE conn5 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:33 INFO - PROCESS | 4736 | 1461151473437 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 04:24:33 INFO - PROCESS | 4736 | 1461151473537 Marionette TRACE conn5 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:33 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C406800 == 48 [pid = 4736] [id = 78] 04:24:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000568EEAB000) [pid = 4736] [serial = 231] [outer = 0000000000000000] 04:24:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569A817000) [pid = 4736] [serial = 232] [outer = 000000568EEAB000] 04:24:33 INFO - PROCESS | 4736 | 1461151473596 Marionette DEBUG loaded listener.js 04:24:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A142DC00) [pid = 4736] [serial = 233] [outer = 000000568EEAB000] 04:24:34 INFO - PROCESS | 4736 | 1461151474333 Marionette TRACE conn5 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 04:24:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:24:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1078ms 04:24:34 INFO - PROCESS | 4736 | 1461151474350 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 04:24:34 INFO - PROCESS | 4736 | 1461151474354 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 04:24:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:24:34 INFO - PROCESS | 4736 | 1461151474359 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:24:34 INFO - PROCESS | 4736 | 1461151474363 Marionette TRACE conn5 <- [1,278,null,{}] 04:24:34 INFO - PROCESS | 4736 | 1461151474368 Marionette TRACE conn5 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:34 INFO - PROCESS | 4736 | 1461151474464 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 04:24:34 INFO - PROCESS | 4736 | 1461151474547 Marionette TRACE conn5 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:34 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608A000 == 49 [pid = 4736] [id = 79] 04:24:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (0000005690A92000) [pid = 4736] [serial = 234] [outer = 0000000000000000] 04:24:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (0000005690E35000) [pid = 4736] [serial = 235] [outer = 0000005690A92000] 04:24:34 INFO - PROCESS | 4736 | 1461151474599 Marionette DEBUG loaded listener.js 04:24:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (0000005690F03800) [pid = 4736] [serial = 236] [outer = 0000005690A92000] 04:24:35 INFO - PROCESS | 4736 | 1461151475181 Marionette TRACE conn5 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B1000 == 48 [pid = 4736] [id = 73] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4922800 == 47 [pid = 4736] [id = 72] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E07000 == 46 [pid = 4736] [id = 71] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15EB000 == 45 [pid = 4736] [id = 70] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056920D6800 == 44 [pid = 4736] [id = 69] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 000000569E436800 == 43 [pid = 4736] [id = 68] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 000000569D855000 == 42 [pid = 4736] [id = 67] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 000000569AFEB800 == 41 [pid = 4736] [id = 66] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000568ED65C00) [pid = 4736] [serial = 132] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A3CF2400) [pid = 4736] [serial = 172] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (0000005696D07400) [pid = 4736] [serial = 135] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 881ms 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 0000005695E47800 == 40 [pid = 4736] [id = 65] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C5B000 == 39 [pid = 4736] [id = 64] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 000000569C48B000 == 38 [pid = 4736] [id = 60] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056920C9000 == 37 [pid = 4736] [id = 59] 04:24:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE1800 == 36 [pid = 4736] [id = 58] 04:24:35 INFO - PROCESS | 4736 | 1461151475244 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 4736 | 1461151475249 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 04:24:35 INFO - PROCESS | 4736 | 1461151475256 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:24:35 INFO - PROCESS | 4736 | 1461151475259 Marionette TRACE conn5 <- [1,282,null,{}] 04:24:35 INFO - PROCESS | 4736 | 1461151475262 Marionette TRACE conn5 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:35 INFO - PROCESS | 4736 | 1461151475355 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569D6A9400) [pid = 4736] [serial = 88] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569E2EE000) [pid = 4736] [serial = 160] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D6A7400) [pid = 4736] [serial = 166] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569D1EF400) [pid = 4736] [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.] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A0E8C400) [pid = 4736] [serial = 169] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569F190800) [pid = 4736] [serial = 167] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569F18C800) [pid = 4736] [serial = 164] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569AC3AC00) [pid = 4736] [serial = 154] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569D1F1000) [pid = 4736] [serial = 156] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569D476800) [pid = 4736] [serial = 157] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569DB79800) [pid = 4736] [serial = 159] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569E9EB400) [pid = 4736] [serial = 139] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569D54F000) [pid = 4736] [serial = 138] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569A81B000) [pid = 4736] [serial = 153] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (0000005699DC0C00) [pid = 4736] [serial = 150] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569A57A800) [pid = 4736] [serial = 151] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (0000005690EA7000) [pid = 4736] [serial = 142] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (0000005690E31800) [pid = 4736] [serial = 141] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005695C67C00) [pid = 4736] [serial = 147] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005696D05000) [pid = 4736] [serial = 148] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056906D0400) [pid = 4736] [serial = 144] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (0000005690EAAC00) [pid = 4736] [serial = 145] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569E4D9000) [pid = 4736] [serial = 163] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A16A2000) [pid = 4736] [serial = 170] [outer = 0000000000000000] [url = about:blank] 04:24:35 INFO - PROCESS | 4736 | 1461151475431 Marionette TRACE conn5 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:35 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690FC9800 == 37 [pid = 4736] [id = 80] 04:24:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (00000056906C7800) [pid = 4736] [serial = 237] [outer = 0000000000000000] 04:24:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (00000056906CF000) [pid = 4736] [serial = 238] [outer = 00000056906C7800] 04:24:35 INFO - PROCESS | 4736 | 1461151475479 Marionette DEBUG loaded listener.js 04:24:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (0000005690EA2800) [pid = 4736] [serial = 239] [outer = 00000056906C7800] 04:24:35 INFO - PROCESS | 4736 | 1461151475846 Marionette TRACE conn5 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 04:24:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:24:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 629ms 04:24:35 INFO - PROCESS | 4736 | 1461151475889 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 04:24:35 INFO - PROCESS | 4736 | 1461151475891 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 04:24:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:24:35 INFO - PROCESS | 4736 | 1461151475895 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:24:35 INFO - PROCESS | 4736 | 1461151475899 Marionette TRACE conn5 <- [1,286,null,{}] 04:24:35 INFO - PROCESS | 4736 | 1461151475910 Marionette TRACE conn5 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 4736 | 1461151475995 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 04:24:36 INFO - PROCESS | 4736 | 1461151476002 Marionette TRACE conn5 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979CD000 == 38 [pid = 4736] [id = 81] 04:24:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (0000005695B26C00) [pid = 4736] [serial = 240] [outer = 0000000000000000] 04:24:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005696D04800) [pid = 4736] [serial = 241] [outer = 0000005695B26C00] 04:24:36 INFO - PROCESS | 4736 | 1461151476052 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569758B000) [pid = 4736] [serial = 242] [outer = 0000005695B26C00] 04:24:36 INFO - PROCESS | 4736 | 1461151476511 Marionette TRACE conn5 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 04:24:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:24:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 629ms 04:24:36 INFO - PROCESS | 4736 | 1461151476526 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 04:24:36 INFO - PROCESS | 4736 | 1461151476529 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 04:24:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:24:36 INFO - PROCESS | 4736 | 1461151476532 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:24:36 INFO - PROCESS | 4736 | 1461151476534 Marionette TRACE conn5 <- [1,290,null,{}] 04:24:36 INFO - PROCESS | 4736 | 1461151476542 Marionette TRACE conn5 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:36 INFO - PROCESS | 4736 | 1461151476624 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 04:24:36 INFO - PROCESS | 4736 | 1461151476631 Marionette TRACE conn5 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:36 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C957000 == 39 [pid = 4736] [id = 82] 04:24:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569A573800) [pid = 4736] [serial = 243] [outer = 0000000000000000] 04:24:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569A579000) [pid = 4736] [serial = 244] [outer = 000000569A573800] 04:24:36 INFO - PROCESS | 4736 | 1461151476678 Marionette DEBUG loaded listener.js 04:24:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569A81A400) [pid = 4736] [serial = 245] [outer = 000000569A573800] 04:24:37 INFO - PROCESS | 4736 | 1461151477104 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 04:24:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 04:24:37 INFO - PROCESS | 4736 | 1461151477165 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 4736 | 1461151477167 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 04:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:24:37 INFO - PROCESS | 4736 | 1461151477170 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 4736 | 1461151477172 Marionette TRACE conn5 <- [1,294,null,{}] 04:24:37 INFO - PROCESS | 4736 | 1461151477176 Marionette TRACE conn5 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 4736 | 1461151477254 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 04:24:37 INFO - PROCESS | 4736 | 1461151477262 Marionette TRACE conn5 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:37 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690055800 == 40 [pid = 4736] [id = 83] 04:24:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569A8B0400) [pid = 4736] [serial = 246] [outer = 0000000000000000] 04:24:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569AC31C00) [pid = 4736] [serial = 247] [outer = 000000569A8B0400] 04:24:37 INFO - PROCESS | 4736 | 1461151477309 Marionette DEBUG loaded listener.js 04:24:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569C9B6000) [pid = 4736] [serial = 248] [outer = 000000569A8B0400] 04:24:37 INFO - PROCESS | 4736 | 1461151477787 Marionette TRACE conn5 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:37 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. 04:24:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 671ms 04:24:37 INFO - PROCESS | 4736 | 1461151477844 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 04:24:37 INFO - PROCESS | 4736 | 1461151477846 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 04:24:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:24:37 INFO - PROCESS | 4736 | 1461151477850 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:24:37 INFO - PROCESS | 4736 | 1461151477852 Marionette TRACE conn5 <- [1,298,null,{}] 04:24:37 INFO - PROCESS | 4736 | 1461151477855 Marionette TRACE conn5 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:37 INFO - PROCESS | 4736 | 1461151477980 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 04:24:38 INFO - PROCESS | 4736 | 1461151477990 Marionette TRACE conn5 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0513000 == 41 [pid = 4736] [id = 84] 04:24:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569D216000) [pid = 4736] [serial = 249] [outer = 0000000000000000] 04:24:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569D5D5400) [pid = 4736] [serial = 250] [outer = 000000569D216000] 04:24:38 INFO - PROCESS | 4736 | 1461151478074 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569DB6C400) [pid = 4736] [serial = 251] [outer = 000000569D216000] 04:24:38 INFO - PROCESS | 4736 | 1461151478495 Marionette TRACE conn5 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:38 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. 04:24:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 04:24:38 INFO - PROCESS | 4736 | 1461151478523 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 04:24:38 INFO - PROCESS | 4736 | 1461151478525 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 04:24:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:24:38 INFO - PROCESS | 4736 | 1461151478541 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:24:38 INFO - PROCESS | 4736 | 1461151478543 Marionette TRACE conn5 <- [1,302,null,{}] 04:24:38 INFO - PROCESS | 4736 | 1461151478547 Marionette TRACE conn5 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:38 INFO - PROCESS | 4736 | 1461151478675 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 04:24:38 INFO - PROCESS | 4736 | 1461151478699 Marionette TRACE conn5 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E4800 == 42 [pid = 4736] [id = 85] 04:24:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569DEC5000) [pid = 4736] [serial = 252] [outer = 0000000000000000] 04:24:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569E180C00) [pid = 4736] [serial = 253] [outer = 000000569DEC5000] 04:24:38 INFO - PROCESS | 4736 | 1461151478746 Marionette DEBUG loaded listener.js 04:24:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569E3AC000) [pid = 4736] [serial = 254] [outer = 000000569DEC5000] 04:24:38 INFO - PROCESS | 4736 | 1461151478984 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:24:39 INFO - PROCESS | 4736 | 1461151479211 Marionette TRACE conn5 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:39 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. 04:24:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 734ms 04:24:39 INFO - PROCESS | 4736 | 1461151479275 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 04:24:39 INFO - PROCESS | 4736 | 1461151479277 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 04:24:39 INFO - PROCESS | 4736 | 1461151479281 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:24:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:24:39 INFO - PROCESS | 4736 | 1461151479282 Marionette TRACE conn5 <- [1,306,null,{}] 04:24:39 INFO - PROCESS | 4736 | 1461151479286 Marionette TRACE conn5 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:39 INFO - PROCESS | 4736 | 1461151479386 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 04:24:39 INFO - PROCESS | 4736 | 1461151479393 Marionette TRACE conn5 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A84000 == 43 [pid = 4736] [id = 86] 04:24:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569E4DEC00) [pid = 4736] [serial = 255] [outer = 0000000000000000] 04:24:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569FEF2400) [pid = 4736] [serial = 256] [outer = 000000569E4DEC00] 04:24:39 INFO - PROCESS | 4736 | 1461151479439 Marionette DEBUG loaded listener.js 04:24:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A0E5D000) [pid = 4736] [serial = 257] [outer = 000000569E4DEC00] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569E3AE400) [pid = 4736] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A0577400) [pid = 4736] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569545D400) [pid = 4736] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (0000005690E3DC00) [pid = 4736] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569CEC4000) [pid = 4736] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056906CA800) [pid = 4736] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (0000005699D62000) [pid = 4736] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056A2D49400) [pid = 4736] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569AFB3800) [pid = 4736] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569538C400) [pid = 4736] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A5788000) [pid = 4736] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (0000005690EA8800) [pid = 4736] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569D479C00) [pid = 4736] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (0000005690EA4000) [pid = 4736] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (0000005696D0A000) [pid = 4736] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:24:39 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000568ED59C00) [pid = 4736] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:24:39 INFO - PROCESS | 4736 | 1461151479956 Marionette TRACE conn5 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:40 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. 04:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 733ms 04:24:40 INFO - PROCESS | 4736 | 1461151480028 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 4736 | 1461151480030 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 04:24:40 INFO - PROCESS | 4736 | 1461151480033 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:24:40 INFO - PROCESS | 4736 | 1461151480035 Marionette TRACE conn5 <- [1,310,null,{}] 04:24:40 INFO - PROCESS | 4736 | 1461151480041 Marionette TRACE conn5 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 4736 | 1461151480120 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 04:24:40 INFO - PROCESS | 4736 | 1461151480128 Marionette TRACE conn5 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E09800 == 44 [pid = 4736] [id = 87] 04:24:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (0000005690EA4000) [pid = 4736] [serial = 258] [outer = 0000000000000000] 04:24:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569C9B4800) [pid = 4736] [serial = 259] [outer = 0000005690EA4000] 04:24:40 INFO - PROCESS | 4736 | 1461151480173 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (00000056A0E5EC00) [pid = 4736] [serial = 260] [outer = 0000005690EA4000] 04:24:40 INFO - PROCESS | 4736 | 1461151480580 Marionette TRACE conn5 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:40 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. 04:24:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 586ms 04:24:40 INFO - PROCESS | 4736 | 1461151480625 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 04:24:40 INFO - PROCESS | 4736 | 1461151480627 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 04:24:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:24:40 INFO - PROCESS | 4736 | 1461151480631 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:24:40 INFO - PROCESS | 4736 | 1461151480632 Marionette TRACE conn5 <- [1,314,null,{}] 04:24:40 INFO - PROCESS | 4736 | 1461151480636 Marionette TRACE conn5 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:40 INFO - PROCESS | 4736 | 1461151480715 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 04:24:40 INFO - PROCESS | 4736 | 1461151480724 Marionette TRACE conn5 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4911800 == 45 [pid = 4736] [id = 88] 04:24:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (00000056A142CC00) [pid = 4736] [serial = 261] [outer = 0000000000000000] 04:24:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (00000056A1433800) [pid = 4736] [serial = 262] [outer = 00000056A142CC00] 04:24:40 INFO - PROCESS | 4736 | 1461151480769 Marionette DEBUG loaded listener.js 04:24:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A16B0C00) [pid = 4736] [serial = 263] [outer = 00000056A142CC00] 04:24:41 INFO - PROCESS | 4736 | 1461151481188 Marionette TRACE conn5 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:41 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. 04:24:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 587ms 04:24:41 INFO - PROCESS | 4736 | 1461151481225 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 04:24:41 INFO - PROCESS | 4736 | 1461151481228 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 04:24:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:24:41 INFO - PROCESS | 4736 | 1461151481231 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:24:41 INFO - PROCESS | 4736 | 1461151481234 Marionette TRACE conn5 <- [1,318,null,{}] 04:24:41 INFO - PROCESS | 4736 | 1461151481237 Marionette TRACE conn5 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:41 INFO - PROCESS | 4736 | 1461151481337 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 04:24:41 INFO - PROCESS | 4736 | 1461151481345 Marionette TRACE conn5 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:41 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5617000 == 46 [pid = 4736] [id = 89] 04:24:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A2D46800) [pid = 4736] [serial = 264] [outer = 0000000000000000] 04:24:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A2D55C00) [pid = 4736] [serial = 265] [outer = 00000056A2D46800] 04:24:41 INFO - PROCESS | 4736 | 1461151481396 Marionette DEBUG loaded listener.js 04:24:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A5782C00) [pid = 4736] [serial = 266] [outer = 00000056A2D46800] 04:24:42 INFO - PROCESS | 4736 | 1461151482017 Marionette TRACE conn5 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:42 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. 04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 839ms 04:24:42 INFO - PROCESS | 4736 | 1461151482075 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 4736 | 1461151482079 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:24:42 INFO - PROCESS | 4736 | 1461151482085 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 4736 | 1461151482089 Marionette TRACE conn5 <- [1,322,null,{}] 04:24:42 INFO - PROCESS | 4736 | 1461151482096 Marionette TRACE conn5 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:42 INFO - PROCESS | 4736 | 1461151482206 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 04:24:42 INFO - PROCESS | 4736 | 1461151482278 Marionette TRACE conn5 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:42 INFO - PROCESS | 4736 | ++DOCSHELL 00000056954CE000 == 47 [pid = 4736] [id = 90] 04:24:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056906D5800) [pid = 4736] [serial = 267] [outer = 0000000000000000] 04:24:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (0000005690E31800) [pid = 4736] [serial = 268] [outer = 00000056906D5800] 04:24:42 INFO - PROCESS | 4736 | 1461151482340 Marionette DEBUG loaded listener.js 04:24:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (0000005695338C00) [pid = 4736] [serial = 269] [outer = 00000056906D5800] 04:24:42 INFO - PROCESS | 4736 | 1461151482947 Marionette TRACE conn5 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:42 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. 04:24:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 881ms 04:24:42 INFO - PROCESS | 4736 | 1461151482970 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 04:24:42 INFO - PROCESS | 4736 | 1461151482977 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 04:24:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:24:42 INFO - PROCESS | 4736 | 1461151482985 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:24:42 INFO - PROCESS | 4736 | 1461151482988 Marionette TRACE conn5 <- [1,326,null,{}] 04:24:42 INFO - PROCESS | 4736 | 1461151482992 Marionette TRACE conn5 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:43 INFO - PROCESS | 4736 | 1461151483108 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 04:24:43 INFO - PROCESS | 4736 | 1461151483191 Marionette TRACE conn5 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:43 INFO - PROCESS | 4736 | ++DOCSHELL 000000569EA1F000 == 48 [pid = 4736] [id = 91] 04:24:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (0000005695520800) [pid = 4736] [serial = 270] [outer = 0000000000000000] 04:24:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (0000005690EB0800) [pid = 4736] [serial = 271] [outer = 0000005695520800] 04:24:43 INFO - PROCESS | 4736 | 1461151483248 Marionette DEBUG loaded listener.js 04:24:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569C993000) [pid = 4736] [serial = 272] [outer = 0000005695520800] 04:24:43 INFO - PROCESS | 4736 | 1461151483843 Marionette TRACE conn5 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:43 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. 04:24:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 922ms 04:24:43 INFO - PROCESS | 4736 | 1461151483911 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 04:24:43 INFO - PROCESS | 4736 | 1461151483914 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 04:24:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:24:43 INFO - PROCESS | 4736 | 1461151483918 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:24:43 INFO - PROCESS | 4736 | 1461151483922 Marionette TRACE conn5 <- [1,330,null,{}] 04:24:43 INFO - PROCESS | 4736 | 1461151483934 Marionette TRACE conn5 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:44 INFO - PROCESS | 4736 | 1461151484072 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 04:24:44 INFO - PROCESS | 4736 | 1461151484142 Marionette TRACE conn5 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE6800 == 49 [pid = 4736] [id = 92] 04:24:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569D481000) [pid = 4736] [serial = 273] [outer = 0000000000000000] 04:24:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569E2F1000) [pid = 4736] [serial = 274] [outer = 000000569D481000] 04:24:44 INFO - PROCESS | 4736 | 1461151484243 Marionette DEBUG loaded listener.js 04:24:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (00000056A16AD000) [pid = 4736] [serial = 275] [outer = 000000569D481000] 04:24:44 INFO - PROCESS | 4736 | 1461151484863 Marionette TRACE conn5 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:44 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. 04:24:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 986ms 04:24:44 INFO - PROCESS | 4736 | 1461151484906 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 04:24:44 INFO - PROCESS | 4736 | 1461151484909 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 04:24:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:24:44 INFO - PROCESS | 4736 | 1461151484912 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:24:44 INFO - PROCESS | 4736 | 1461151484915 Marionette TRACE conn5 <- [1,334,null,{}] 04:24:44 INFO - PROCESS | 4736 | 1461151484931 Marionette TRACE conn5 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 4736 | 1461151485061 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 04:24:45 INFO - PROCESS | 4736 | 1461151485109 Marionette TRACE conn5 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A187C800 == 50 [pid = 4736] [id = 93] 04:24:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A189D400) [pid = 4736] [serial = 276] [outer = 0000000000000000] 04:24:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A189F400) [pid = 4736] [serial = 277] [outer = 00000056A189D400] 04:24:45 INFO - PROCESS | 4736 | 1461151485167 Marionette DEBUG loaded listener.js 04:24:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056A2D4F000) [pid = 4736] [serial = 278] [outer = 00000056A189D400] 04:24:45 INFO - PROCESS | 4736 | 1461151485738 Marionette TRACE conn5 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:45 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. 04:24:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 881ms 04:24:45 INFO - PROCESS | 4736 | 1461151485796 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 04:24:45 INFO - PROCESS | 4736 | 1461151485798 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 04:24:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:24:45 INFO - PROCESS | 4736 | 1461151485802 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:24:45 INFO - PROCESS | 4736 | 1461151485804 Marionette TRACE conn5 <- [1,338,null,{}] 04:24:45 INFO - PROCESS | 4736 | 1461151485808 Marionette TRACE conn5 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:45 INFO - PROCESS | 4736 | 1461151485912 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 04:24:46 INFO - PROCESS | 4736 | 1461151485992 Marionette TRACE conn5 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 4736 | ++DOCSHELL 000000569192C800 == 51 [pid = 4736] [id = 94] 04:24:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000568FFBD800) [pid = 4736] [serial = 279] [outer = 0000000000000000] 04:24:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569538FC00) [pid = 4736] [serial = 280] [outer = 000000568FFBD800] 04:24:46 INFO - PROCESS | 4736 | 1461151486050 Marionette DEBUG loaded listener.js 04:24:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569D72CC00) [pid = 4736] [serial = 281] [outer = 000000568FFBD800] 04:24:46 INFO - PROCESS | 4736 | 1461151486686 Marionette TRACE conn5 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:46 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. 04:24:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 923ms 04:24:46 INFO - PROCESS | 4736 | 1461151486739 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 04:24:46 INFO - PROCESS | 4736 | 1461151486744 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 04:24:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:24:46 INFO - PROCESS | 4736 | 1461151486750 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:24:46 INFO - PROCESS | 4736 | 1461151486754 Marionette TRACE conn5 <- [1,342,null,{}] 04:24:46 INFO - PROCESS | 4736 | 1461151486759 Marionette TRACE conn5 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:46 INFO - PROCESS | 4736 | 1461151486857 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 04:24:46 INFO - PROCESS | 4736 | 1461151486942 Marionette TRACE conn5 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:46 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C411000 == 52 [pid = 4736] [id = 95] 04:24:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (0000005690EA1800) [pid = 4736] [serial = 282] [outer = 0000000000000000] 04:24:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056910DDC00) [pid = 4736] [serial = 283] [outer = 0000005690EA1800] 04:24:47 INFO - PROCESS | 4736 | 1461151486994 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (0000005695E9DC00) [pid = 4736] [serial = 284] [outer = 0000005690EA1800] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4911800 == 51 [pid = 4736] [id = 88] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E09800 == 50 [pid = 4736] [id = 87] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A84000 == 49 [pid = 4736] [id = 86] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E4800 == 48 [pid = 4736] [id = 85] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0513000 == 47 [pid = 4736] [id = 84] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 0000005690055800 == 46 [pid = 4736] [id = 83] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569C957000 == 45 [pid = 4736] [id = 82] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056979CD000 == 44 [pid = 4736] [id = 81] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 0000005690FC9800 == 43 [pid = 4736] [id = 80] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A578EC00) [pid = 4736] [serial = 220] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569608A000 == 42 [pid = 4736] [id = 79] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056960E5000 == 41 [pid = 4736] [id = 75] 04:24:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DB2800 == 40 [pid = 4736] [id = 74] 04:24:47 INFO - PROCESS | 4736 | 1461151487611 Marionette TRACE conn5 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:47 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. 04:24:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 881ms 04:24:47 INFO - PROCESS | 4736 | 1461151487636 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 04:24:47 INFO - PROCESS | 4736 | 1461151487641 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 04:24:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:24:47 INFO - PROCESS | 4736 | 1461151487647 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:24:47 INFO - PROCESS | 4736 | 1461151487650 Marionette TRACE conn5 <- [1,346,null,{}] 04:24:47 INFO - PROCESS | 4736 | 1461151487654 Marionette TRACE conn5 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:47 INFO - PROCESS | 4736 | 1461151487748 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569A572800) [pid = 4736] [serial = 136] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A3CEF000) [pid = 4736] [serial = 130] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (0000005690A86800) [pid = 4736] [serial = 133] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569E4D7000) [pid = 4736] [serial = 205] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (00000056A178CC00) [pid = 4736] [serial = 209] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A1507C00) [pid = 4736] [serial = 208] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569EACA800) [pid = 4736] [serial = 206] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569A56DC00) [pid = 4736] [serial = 179] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (0000005696107800) [pid = 4736] [serial = 178] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (0000005695B84C00) [pid = 4736] [serial = 193] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005696C09C00) [pid = 4736] [serial = 194] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569D1E9000) [pid = 4736] [serial = 202] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056906D4000) [pid = 4736] [serial = 175] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (0000005690E3E000) [pid = 4736] [serial = 176] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569A56E400) [pid = 4736] [serial = 196] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569A81C000) [pid = 4736] [serial = 197] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (00000056A2D4C000) [pid = 4736] [serial = 211] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569C4BB000) [pid = 4736] [serial = 199] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569CEBB800) [pid = 4736] [serial = 200] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A1794800) [pid = 4736] [serial = 188] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569C9B1400) [pid = 4736] [serial = 187] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569E3ABC00) [pid = 4736] [serial = 181] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A45D7400) [pid = 4736] [serial = 184] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A5790800) [pid = 4736] [serial = 218] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A578A400) [pid = 4736] [serial = 217] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005695B5BC00) [pid = 4736] [serial = 191] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005695138400) [pid = 4736] [serial = 190] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056A2D52C00) [pid = 4736] [serial = 212] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (00000056A45E0800) [pid = 4736] [serial = 215] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (00000056A3CEFC00) [pid = 4736] [serial = 214] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (000000569D47DC00) [pid = 4736] [serial = 203] [outer = 0000000000000000] [url = about:blank] 04:24:47 INFO - PROCESS | 4736 | 1461151487823 Marionette TRACE conn5 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056919CF800 == 41 [pid = 4736] [id = 96] 04:24:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000568F8E8400) [pid = 4736] [serial = 285] [outer = 0000000000000000] 04:24:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (0000005690E3E000) [pid = 4736] [serial = 286] [outer = 000000568F8E8400] 04:24:47 INFO - PROCESS | 4736 | 1461151487872 Marionette DEBUG loaded listener.js 04:24:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (0000005695B87400) [pid = 4736] [serial = 287] [outer = 000000568F8E8400] 04:24:48 INFO - PROCESS | 4736 | 1461151488275 Marionette TRACE conn5 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:48 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. 04:24:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 04:24:48 INFO - PROCESS | 4736 | 1461151488342 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 04:24:48 INFO - PROCESS | 4736 | 1461151488344 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 04:24:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:24:48 INFO - PROCESS | 4736 | 1461151488348 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:24:48 INFO - PROCESS | 4736 | 1461151488352 Marionette TRACE conn5 <- [1,350,null,{}] 04:24:48 INFO - PROCESS | 4736 | 1461151488362 Marionette TRACE conn5 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:48 INFO - PROCESS | 4736 | 1461151488480 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 04:24:48 INFO - PROCESS | 4736 | 1461151488497 Marionette TRACE conn5 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:48 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C412000 == 42 [pid = 4736] [id = 97] 04:24:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569A574800) [pid = 4736] [serial = 288] [outer = 0000000000000000] 04:24:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569A585000) [pid = 4736] [serial = 289] [outer = 000000569A574800] 04:24:48 INFO - PROCESS | 4736 | 1461151488547 Marionette DEBUG loaded listener.js 04:24:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569AC31000) [pid = 4736] [serial = 290] [outer = 000000569A574800] 04:24:48 INFO - PROCESS | 4736 | 1461151488979 Marionette TRACE conn5 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:49 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. 04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 692ms 04:24:49 INFO - PROCESS | 4736 | 1461151489043 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 4736 | 1461151489046 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:24:49 INFO - PROCESS | 4736 | 1461151489050 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - PROCESS | 4736 | 1461151489051 Marionette TRACE conn5 <- [1,354,null,{}] 04:24:49 INFO - PROCESS | 4736 | 1461151489055 Marionette TRACE conn5 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 4736 | 1461151489137 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 04:24:49 INFO - PROCESS | 4736 | 1461151489149 Marionette TRACE conn5 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DF26000 == 43 [pid = 4736] [id = 98] 04:24:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569CFF3800) [pid = 4736] [serial = 291] [outer = 0000000000000000] 04:24:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569D1EBC00) [pid = 4736] [serial = 292] [outer = 000000569CFF3800] 04:24:49 INFO - PROCESS | 4736 | 1461151489198 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569D47D400) [pid = 4736] [serial = 293] [outer = 000000569CFF3800] 04:24:49 INFO - PROCESS | 4736 | 1461151489612 Marionette TRACE conn5 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:49 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. 04:24:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 04:24:49 INFO - PROCESS | 4736 | 1461151489639 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 04:24:49 INFO - PROCESS | 4736 | 1461151489641 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 04:24:49 INFO - PROCESS | 4736 | 1461151489645 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:24:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:24:49 INFO - PROCESS | 4736 | 1461151489646 Marionette TRACE conn5 <- [1,358,null,{}] 04:24:49 INFO - PROCESS | 4736 | 1461151489650 Marionette TRACE conn5 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:49 INFO - PROCESS | 4736 | 1461151489729 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 04:24:49 INFO - PROCESS | 4736 | 1461151489736 Marionette TRACE conn5 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2D7800 == 44 [pid = 4736] [id = 99] 04:24:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569D6A4800) [pid = 4736] [serial = 294] [outer = 0000000000000000] 04:24:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569D72AC00) [pid = 4736] [serial = 295] [outer = 000000569D6A4800] 04:24:49 INFO - PROCESS | 4736 | 1461151489783 Marionette DEBUG loaded listener.js 04:24:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569D738000) [pid = 4736] [serial = 296] [outer = 000000569D6A4800] 04:24:50 INFO - PROCESS | 4736 | 1461151490274 Marionette TRACE conn5 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:50 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. 04:24:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 672ms 04:24:50 INFO - PROCESS | 4736 | 1461151490320 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 04:24:50 INFO - PROCESS | 4736 | 1461151490322 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 04:24:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:24:50 INFO - PROCESS | 4736 | 1461151490325 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:24:50 INFO - PROCESS | 4736 | 1461151490327 Marionette TRACE conn5 <- [1,362,null,{}] 04:24:50 INFO - PROCESS | 4736 | 1461151490338 Marionette TRACE conn5 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:50 INFO - PROCESS | 4736 | 1461151490464 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 04:24:50 INFO - PROCESS | 4736 | 1461151490481 Marionette TRACE conn5 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:50 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE1B000 == 45 [pid = 4736] [id = 100] 04:24:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569E4DC800) [pid = 4736] [serial = 297] [outer = 0000000000000000] 04:24:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569F18C800) [pid = 4736] [serial = 298] [outer = 000000569E4DC800] 04:24:50 INFO - PROCESS | 4736 | 1461151490567 Marionette DEBUG loaded listener.js 04:24:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A0E5E000) [pid = 4736] [serial = 299] [outer = 000000569E4DC800] 04:24:51 INFO - PROCESS | 4736 | 1461151491010 Marionette TRACE conn5 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:51 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. 04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 734ms 04:24:51 INFO - PROCESS | 4736 | 1461151491081 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 4736 | 1461151491084 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:24:51 INFO - PROCESS | 4736 | 1461151491096 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 4736 | 1461151491098 Marionette TRACE conn5 <- [1,366,null,{}] 04:24:51 INFO - PROCESS | 4736 | 1461151491101 Marionette TRACE conn5 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 4736 | 1461151491203 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 04:24:51 INFO - PROCESS | 4736 | 1461151491215 Marionette TRACE conn5 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E3000 == 46 [pid = 4736] [id = 101] 04:24:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A142C000) [pid = 4736] [serial = 300] [outer = 0000000000000000] 04:24:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A150FC00) [pid = 4736] [serial = 301] [outer = 00000056A142C000] 04:24:51 INFO - PROCESS | 4736 | 1461151491261 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A1795000) [pid = 4736] [serial = 302] [outer = 00000056A142C000] 04:24:51 INFO - PROCESS | 4736 | 1461151491702 Marionette TRACE conn5 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:51 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. 04:24:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 629ms 04:24:51 INFO - PROCESS | 4736 | 1461151491725 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 04:24:51 INFO - PROCESS | 4736 | 1461151491727 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 04:24:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:24:51 INFO - PROCESS | 4736 | 1461151491736 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:24:51 INFO - PROCESS | 4736 | 1461151491738 Marionette TRACE conn5 <- [1,370,null,{}] 04:24:51 INFO - PROCESS | 4736 | 1461151491742 Marionette TRACE conn5 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:51 INFO - PROCESS | 4736 | 1461151491842 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 04:24:51 INFO - PROCESS | 4736 | 1461151491848 Marionette TRACE conn5 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A188A000 == 47 [pid = 4736] [id = 102] 04:24:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A178FC00) [pid = 4736] [serial = 303] [outer = 0000000000000000] 04:24:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A2D47000) [pid = 4736] [serial = 304] [outer = 00000056A178FC00] 04:24:51 INFO - PROCESS | 4736 | 1461151491896 Marionette DEBUG loaded listener.js 04:24:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A3CF3800) [pid = 4736] [serial = 305] [outer = 00000056A178FC00] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A1791000) [pid = 4736] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569D216000) [pid = 4736] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569DEC5000) [pid = 4736] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569A573800) [pid = 4736] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (0000005690A92000) [pid = 4736] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000568EEAB000) [pid = 4736] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569A8B0400) [pid = 4736] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (0000005695B26C00) [pid = 4736] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569E4DEC00) [pid = 4736] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056906C7800) [pid = 4736] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A142CC00) [pid = 4736] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:24:52 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (0000005690EA4000) [pid = 4736] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:24:52 INFO - PROCESS | 4736 | 1461151492411 Marionette TRACE conn5 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 04:24:52 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. 04:24:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 734ms 04:24:52 INFO - PROCESS | 4736 | 1461151492497 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 04:24:52 INFO - PROCESS | 4736 | 1461151492499 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 04:24:52 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:24:52 INFO - PROCESS | 4736 | 1461151492507 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:24:52 INFO - PROCESS | 4736 | 1461151492509 Marionette TRACE conn5 <- [1,374,null,{}] 04:24:52 INFO - PROCESS | 4736 | 1461151492512 Marionette TRACE conn5 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:52 INFO - PROCESS | 4736 | 1461151492593 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 04:24:52 INFO - PROCESS | 4736 | 1461151492605 Marionette TRACE conn5 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A84000 == 48 [pid = 4736] [id = 103] 04:24:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569A583C00) [pid = 4736] [serial = 306] [outer = 0000000000000000] 04:24:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A189AC00) [pid = 4736] [serial = 307] [outer = 000000569A583C00] 04:24:52 INFO - PROCESS | 4736 | 1461151492651 Marionette DEBUG loaded listener.js 04:24:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A45DAC00) [pid = 4736] [serial = 308] [outer = 000000569A583C00] 04:24:53 INFO - PROCESS | 4736 | 1461151493088 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:24:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 04:24:53 INFO - PROCESS | 4736 | 1461151493137 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 4736 | 1461151493139 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 04:24:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:24:53 INFO - PROCESS | 4736 | 1461151493143 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - PROCESS | 4736 | 1461151493145 Marionette TRACE conn5 <- [1,378,null,{}] 04:24:53 INFO - PROCESS | 4736 | 1461151493148 Marionette TRACE conn5 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:53 INFO - PROCESS | 4736 | 1461151493228 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 04:24:53 INFO - PROCESS | 4736 | 1461151493235 Marionette TRACE conn5 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4911800 == 49 [pid = 4736] [id = 104] 04:24:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A45E0800) [pid = 4736] [serial = 309] [outer = 0000000000000000] 04:24:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A472BC00) [pid = 4736] [serial = 310] [outer = 00000056A45E0800] 04:24:53 INFO - PROCESS | 4736 | 1461151493282 Marionette DEBUG loaded listener.js 04:24:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A4732000) [pid = 4736] [serial = 311] [outer = 00000056A45E0800] 04:24:53 INFO - PROCESS | 4736 | 1461151493837 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:24:53 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:24:53 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 734ms 04:24:53 INFO - PROCESS | 4736 | 1461151493911 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 04:24:53 INFO - PROCESS | 4736 | 1461151493913 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 04:24:53 INFO - PROCESS | 4736 | 1461151493919 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:24:53 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:24:53 INFO - PROCESS | 4736 | 1461151493921 Marionette TRACE conn5 <- [1,382,null,{}] 04:24:53 INFO - PROCESS | 4736 | 1461151493925 Marionette TRACE conn5 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 4736 | 1461151494027 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 04:24:54 INFO - PROCESS | 4736 | 1461151494099 Marionette TRACE conn5 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57A8800 == 50 [pid = 4736] [id = 105] 04:24:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A472EC00) [pid = 4736] [serial = 312] [outer = 0000000000000000] 04:24:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A590AC00) [pid = 4736] [serial = 313] [outer = 00000056A472EC00] 04:24:54 INFO - PROCESS | 4736 | 1461151494152 Marionette DEBUG loaded listener.js 04:24:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A5918000) [pid = 4736] [serial = 314] [outer = 00000056A472EC00] 04:24:54 INFO - PROCESS | 4736 | 1461151494735 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:24:54 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:24:54 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 881ms 04:24:54 INFO - PROCESS | 4736 | 1461151494814 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 04:24:54 INFO - PROCESS | 4736 | 1461151494821 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 04:24:54 INFO - PROCESS | 4736 | 1461151494828 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:24:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:24:54 INFO - PROCESS | 4736 | 1461151494832 Marionette TRACE conn5 <- [1,386,null,{}] 04:24:54 INFO - PROCESS | 4736 | 1461151494838 Marionette TRACE conn5 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:54 INFO - PROCESS | 4736 | 1461151494960 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 04:24:55 INFO - PROCESS | 4736 | 1461151495025 Marionette TRACE conn5 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:55 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696FBA800 == 51 [pid = 4736] [id = 106] 04:24:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (0000005695B2F000) [pid = 4736] [serial = 315] [outer = 0000000000000000] 04:24:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (0000005696D07800) [pid = 4736] [serial = 316] [outer = 0000005695B2F000] 04:24:55 INFO - PROCESS | 4736 | 1461151495126 Marionette DEBUG loaded listener.js 04:24:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (0000005699D66C00) [pid = 4736] [serial = 317] [outer = 0000005695B2F000] 04:24:55 INFO - PROCESS | 4736 | 1461151495765 Marionette TRACE conn5 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 04:24:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:24:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 986ms 04:24:55 INFO - PROCESS | 4736 | 1461151495819 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 04:24:55 INFO - PROCESS | 4736 | 1461151495825 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 04:24:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:24:55 INFO - PROCESS | 4736 | 1461151495832 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:24:55 INFO - PROCESS | 4736 | 1461151495835 Marionette TRACE conn5 <- [1,390,null,{}] 04:24:55 INFO - PROCESS | 4736 | 1461151495840 Marionette TRACE conn5 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:55 INFO - PROCESS | 4736 | 1461151495980 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 04:24:56 INFO - PROCESS | 4736 | 1461151496052 Marionette TRACE conn5 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:56 INFO - PROCESS | 4736 | ++DOCSHELL 000000569EA17800 == 52 [pid = 4736] [id = 107] 04:24:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569A57A400) [pid = 4736] [serial = 318] [outer = 0000000000000000] 04:24:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569D1F0400) [pid = 4736] [serial = 319] [outer = 000000569A57A400] 04:24:56 INFO - PROCESS | 4736 | 1461151496150 Marionette DEBUG loaded listener.js 04:24:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569DEC5000) [pid = 4736] [serial = 320] [outer = 000000569A57A400] 04:24:56 INFO - PROCESS | 4736 | 1461151496821 Marionette TRACE conn5 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 04:24:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:24:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1024ms 04:24:56 INFO - PROCESS | 4736 | 1461151496856 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 04:24:56 INFO - PROCESS | 4736 | 1461151496859 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 04:24:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:24:56 INFO - PROCESS | 4736 | 1461151496863 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:24:56 INFO - PROCESS | 4736 | 1461151496867 Marionette TRACE conn5 <- [1,394,null,{}] 04:24:56 INFO - PROCESS | 4736 | 1461151496879 Marionette TRACE conn5 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:57 INFO - PROCESS | 4736 | 1461151497013 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 04:24:57 INFO - PROCESS | 4736 | 1461151497085 Marionette TRACE conn5 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57C0800 == 53 [pid = 4736] [id = 108] 04:24:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A1899C00) [pid = 4736] [serial = 321] [outer = 0000000000000000] 04:24:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056A4727000) [pid = 4736] [serial = 322] [outer = 00000056A1899C00] 04:24:57 INFO - PROCESS | 4736 | 1461151497146 Marionette DEBUG loaded listener.js 04:24:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056A5790800) [pid = 4736] [serial = 323] [outer = 00000056A1899C00] 04:24:58 INFO - PROCESS | 4736 | 1461151497995 Marionette TRACE conn5 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 04:24:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:24:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1188ms 04:24:58 INFO - PROCESS | 4736 | 1461151498054 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 04:24:58 INFO - PROCESS | 4736 | 1461151498059 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 04:24:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:24:58 INFO - PROCESS | 4736 | 1461151498064 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:24:58 INFO - PROCESS | 4736 | 1461151498068 Marionette TRACE conn5 <- [1,398,null,{}] 04:24:58 INFO - PROCESS | 4736 | 1461151498075 Marionette TRACE conn5 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:58 INFO - PROCESS | 4736 | 1461151498170 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 04:24:58 INFO - PROCESS | 4736 | 1461151498245 Marionette TRACE conn5 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:58 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DCF000 == 54 [pid = 4736] [id = 109] 04:24:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (0000005690A8AC00) [pid = 4736] [serial = 324] [outer = 0000000000000000] 04:24:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (0000005690E3EC00) [pid = 4736] [serial = 325] [outer = 0000005690A8AC00] 04:24:58 INFO - PROCESS | 4736 | 1461151498296 Marionette DEBUG loaded listener.js 04:24:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (0000005696C09C00) [pid = 4736] [serial = 326] [outer = 0000005690A8AC00] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4911800 == 53 [pid = 4736] [id = 104] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A84000 == 52 [pid = 4736] [id = 103] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A188A000 == 51 [pid = 4736] [id = 102] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E3000 == 50 [pid = 4736] [id = 101] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE1B000 == 49 [pid = 4736] [id = 100] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2D7800 == 48 [pid = 4736] [id = 99] 04:24:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569DF26000 == 47 [pid = 4736] [id = 98] 04:24:58 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569538F400) [pid = 4736] [serial = 223] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569AF5E800) [pid = 4736] [serial = 226] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A0E57400) [pid = 4736] [serial = 229] [outer = 0000000000000000] [url = about:blank] 04:24:58 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (00000056A2D55C00) [pid = 4736] [serial = 265] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 000000569C412000 == 46 [pid = 4736] [id = 97] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 00000056919CF800 == 45 [pid = 4736] [id = 96] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 000000569C411000 == 44 [pid = 4736] [id = 95] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE6800 == 43 [pid = 4736] [id = 92] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 000000569EA1F000 == 42 [pid = 4736] [id = 91] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 00000056954CE000 == 41 [pid = 4736] [id = 90] 04:24:59 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5617000 == 40 [pid = 4736] [id = 89] 04:24:59 INFO - PROCESS | 4736 | 1461151499003 Marionette TRACE conn5 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A45D7000) [pid = 4736] [serial = 173] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569D5D5400) [pid = 4736] [serial = 250] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569DB6C400) [pid = 4736] [serial = 251] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569E180C00) [pid = 4736] [serial = 253] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569A579000) [pid = 4736] [serial = 244] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005690F03800) [pid = 4736] [serial = 236] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (0000005690E35000) [pid = 4736] [serial = 235] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056A142DC00) [pid = 4736] [serial = 233] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569A817000) [pid = 4736] [serial = 232] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569AC31C00) [pid = 4736] [serial = 247] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (0000005696D04800) [pid = 4736] [serial = 241] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569758B000) [pid = 4736] [serial = 242] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569FEF2400) [pid = 4736] [serial = 256] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (00000056906CF000) [pid = 4736] [serial = 238] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (0000005690EA2800) [pid = 4736] [serial = 239] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A16B0C00) [pid = 4736] [serial = 263] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569E3AC000) [pid = 4736] [serial = 254] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569C9B4800) [pid = 4736] [serial = 259] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A1433800) [pid = 4736] [serial = 262] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A0E5D000) [pid = 4736] [serial = 257] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569A81A400) [pid = 4736] [serial = 245] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (00000056A0E5EC00) [pid = 4736] [serial = 260] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569C9B6000) [pid = 4736] [serial = 248] [outer = 0000000000000000] [url = about:blank] 04:24:59 INFO - PROCESS | 4736 | 1461151499072 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 4736 | 1461151499078 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 04:24:59 INFO - PROCESS | 4736 | 1461151499086 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:24:59 INFO - PROCESS | 4736 | 1461151499089 Marionette TRACE conn5 <- [1,402,null,{}] 04:24:59 INFO - PROCESS | 4736 | 1461151499093 Marionette TRACE conn5 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 4736 | 1461151499175 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 04:24:59 INFO - PROCESS | 4736 | 1461151499183 Marionette TRACE conn5 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:24:59 INFO - PROCESS | 4736 | ++DOCSHELL 00000056954DB800 == 41 [pid = 4736] [id = 110] 04:24:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (0000005690A91000) [pid = 4736] [serial = 327] [outer = 0000000000000000] 04:24:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005690E2F800) [pid = 4736] [serial = 328] [outer = 0000005690A91000] 04:24:59 INFO - PROCESS | 4736 | 1461151499230 Marionette DEBUG loaded listener.js 04:24:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569513BC00) [pid = 4736] [serial = 329] [outer = 0000005690A91000] 04:24:59 INFO - PROCESS | 4736 | 1461151499759 Marionette TRACE conn5 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 04:24:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:24:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 04:24:59 INFO - PROCESS | 4736 | 1461151499823 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 04:24:59 INFO - PROCESS | 4736 | 1461151499825 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 04:24:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:24:59 INFO - PROCESS | 4736 | 1461151499829 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:24:59 INFO - PROCESS | 4736 | 1461151499832 Marionette TRACE conn5 <- [1,406,null,{}] 04:24:59 INFO - PROCESS | 4736 | 1461151499843 Marionette TRACE conn5 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:24:59 INFO - PROCESS | 4736 | 1461151499930 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 04:25:00 INFO - PROCESS | 4736 | 1461151499996 Marionette TRACE conn5 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C408800 == 42 [pid = 4736] [id = 111] 04:25:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (0000005690A93000) [pid = 4736] [serial = 330] [outer = 0000000000000000] 04:25:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569A571400) [pid = 4736] [serial = 331] [outer = 0000005690A93000] 04:25:00 INFO - PROCESS | 4736 | 1461151500047 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569A81D400) [pid = 4736] [serial = 332] [outer = 0000005690A93000] 04:25:00 INFO - PROCESS | 4736 | 1461151500451 Marionette TRACE conn5 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 04:25:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:25:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 692ms 04:25:00 INFO - PROCESS | 4736 | 1461151500524 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 04:25:00 INFO - PROCESS | 4736 | 1461151500526 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 04:25:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:25:00 INFO - PROCESS | 4736 | 1461151500530 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:25:00 INFO - PROCESS | 4736 | 1461151500532 Marionette TRACE conn5 <- [1,410,null,{}] 04:25:00 INFO - PROCESS | 4736 | 1461151500535 Marionette TRACE conn5 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:00 INFO - PROCESS | 4736 | 1461151500620 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 04:25:00 INFO - PROCESS | 4736 | 1461151500627 Marionette TRACE conn5 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:00 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC0C000 == 43 [pid = 4736] [id = 112] 04:25:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569AFB9000) [pid = 4736] [serial = 333] [outer = 0000000000000000] 04:25:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569C9B1400) [pid = 4736] [serial = 334] [outer = 000000569AFB9000] 04:25:00 INFO - PROCESS | 4736 | 1461151500674 Marionette DEBUG loaded listener.js 04:25:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569CFEBC00) [pid = 4736] [serial = 335] [outer = 000000569AFB9000] 04:25:01 INFO - PROCESS | 4736 | 1461151501162 Marionette TRACE conn5 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 04:25:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:25:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 671ms 04:25:01 INFO - PROCESS | 4736 | 1461151501204 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 04:25:01 INFO - PROCESS | 4736 | 1461151501206 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 04:25:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:25:01 INFO - PROCESS | 4736 | 1461151501209 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:25:01 INFO - PROCESS | 4736 | 1461151501211 Marionette TRACE conn5 <- [1,414,null,{}] 04:25:01 INFO - PROCESS | 4736 | 1461151501215 Marionette TRACE conn5 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:01 INFO - PROCESS | 4736 | 1461151501315 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 04:25:01 INFO - PROCESS | 4736 | 1461151501322 Marionette TRACE conn5 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:01 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCDE000 == 44 [pid = 4736] [id = 113] 04:25:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569D216800) [pid = 4736] [serial = 336] [outer = 0000000000000000] 04:25:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569D47B000) [pid = 4736] [serial = 337] [outer = 000000569D216800] 04:25:01 INFO - PROCESS | 4736 | 1461151501369 Marionette DEBUG loaded listener.js 04:25:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569D6A6400) [pid = 4736] [serial = 338] [outer = 000000569D216800] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (00000056A0E5D800) [pid = 4736] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056A3CFA800) [pid = 4736] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569C9B7800) [pid = 4736] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569E4D4800) [pid = 4736] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (0000005690E30400) [pid = 4736] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569A57B400) [pid = 4736] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569E4DC800) [pid = 4736] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A142C000) [pid = 4736] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000568FFBD800) [pid = 4736] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005690EA1800) [pid = 4736] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000568F8E8400) [pid = 4736] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569CFF3800) [pid = 4736] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569A574800) [pid = 4736] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569D6A4800) [pid = 4736] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A178FC00) [pid = 4736] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569A583C00) [pid = 4736] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:25:02 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (00000056A45E0800) [pid = 4736] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:25:02 INFO - PROCESS | 4736 | 1461151502335 Marionette TRACE conn5 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 04:25:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:25:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1175ms 04:25:02 INFO - PROCESS | 4736 | 1461151502388 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 04:25:02 INFO - PROCESS | 4736 | 1461151502393 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 04:25:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:25:02 INFO - PROCESS | 4736 | 1461151502399 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:25:02 INFO - PROCESS | 4736 | 1461151502403 Marionette TRACE conn5 <- [1,418,null,{}] 04:25:02 INFO - PROCESS | 4736 | 1461151502409 Marionette TRACE conn5 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:02 INFO - PROCESS | 4736 | 1461151502517 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 04:25:02 INFO - PROCESS | 4736 | 1461151502588 Marionette TRACE conn5 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:02 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695572800 == 45 [pid = 4736] [id = 114] 04:25:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005690E38000) [pid = 4736] [serial = 339] [outer = 0000000000000000] 04:25:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (0000005690EA7000) [pid = 4736] [serial = 340] [outer = 0000005690E38000] 04:25:02 INFO - PROCESS | 4736 | 1461151502651 Marionette DEBUG loaded listener.js 04:25:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (0000005695B86400) [pid = 4736] [serial = 341] [outer = 0000005690E38000] 04:25:03 INFO - PROCESS | 4736 | 1461151503721 Marionette TRACE conn5 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 04:25:03 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 04:25:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1331ms 04:25:03 INFO - PROCESS | 4736 | 1461151503733 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 04:25:03 INFO - PROCESS | 4736 | 1461151503739 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 04:25:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:25:03 INFO - PROCESS | 4736 | 1461151503746 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:25:03 INFO - PROCESS | 4736 | 1461151503749 Marionette TRACE conn5 <- [1,422,null,{}] 04:25:03 INFO - PROCESS | 4736 | 1461151503753 Marionette TRACE conn5 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:03 INFO - PROCESS | 4736 | 1461151503887 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 04:25:04 INFO - PROCESS | 4736 | 1461151504000 Marionette TRACE conn5 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:04 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC10800 == 46 [pid = 4736] [id = 115] 04:25:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (0000005695C67C00) [pid = 4736] [serial = 342] [outer = 0000000000000000] 04:25:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569A573C00) [pid = 4736] [serial = 343] [outer = 0000005695C67C00] 04:25:04 INFO - PROCESS | 4736 | 1461151504060 Marionette DEBUG loaded listener.js 04:25:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569AC3A000) [pid = 4736] [serial = 344] [outer = 0000005695C67C00] 04:25:05 INFO - PROCESS | 4736 | 1461151505100 Marionette TRACE conn5 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 04:25:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:25:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1388ms 04:25:05 INFO - PROCESS | 4736 | 1461151505135 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 04:25:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:25:05 INFO - PROCESS | 4736 | 1461151505138 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 04:25:05 INFO - PROCESS | 4736 | 1461151505142 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:25:05 INFO - PROCESS | 4736 | 1461151505146 Marionette TRACE conn5 <- [1,426,null,{}] 04:25:05 INFO - PROCESS | 4736 | 1461151505159 Marionette TRACE conn5 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:05 INFO - PROCESS | 4736 | 1461151505271 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 04:25:05 INFO - PROCESS | 4736 | 1461151505384 Marionette TRACE conn5 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056954DE800 == 47 [pid = 4736] [id = 116] 04:25:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D72C800) [pid = 4736] [serial = 345] [outer = 0000000000000000] 04:25:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569DEBD400) [pid = 4736] [serial = 346] [outer = 000000569D72C800] 04:25:05 INFO - PROCESS | 4736 | 1461151505445 Marionette DEBUG loaded listener.js 04:25:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E3AC000) [pid = 4736] [serial = 347] [outer = 000000569D72C800] 04:25:06 INFO - PROCESS | 4736 | 1461151506003 Marionette TRACE conn5 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 4736 | 1461151506030 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 04:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:25:06 INFO - PROCESS | 4736 | 1461151506033 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - PROCESS | 4736 | 1461151506035 Marionette TRACE conn5 <- [1,430,null,{}] 04:25:06 INFO - PROCESS | 4736 | 1461151506040 Marionette TRACE conn5 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:06 INFO - PROCESS | 4736 | 1461151506144 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 04:25:06 INFO - PROCESS | 4736 | 1461151506225 Marionette TRACE conn5 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:06 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14C4800 == 48 [pid = 4736] [id = 117] 04:25:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569E9F1000) [pid = 4736] [serial = 348] [outer = 0000000000000000] 04:25:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569F190800) [pid = 4736] [serial = 349] [outer = 000000569E9F1000] 04:25:06 INFO - PROCESS | 4736 | 1461151506283 Marionette DEBUG loaded listener.js 04:25:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (00000056A0E58000) [pid = 4736] [serial = 350] [outer = 000000569E9F1000] 04:25:06 INFO - PROCESS | 4736 | 1461151506852 Marionette TRACE conn5 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 04:25:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:25:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 04:25:06 INFO - PROCESS | 4736 | 1461151506916 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 04:25:06 INFO - PROCESS | 4736 | 1461151506919 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 04:25:06 INFO - PROCESS | 4736 | 1461151506922 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:25:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:25:06 INFO - PROCESS | 4736 | 1461151506924 Marionette TRACE conn5 <- [1,434,null,{}] 04:25:06 INFO - PROCESS | 4736 | 1461151506928 Marionette TRACE conn5 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 4736 | 1461151507109 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 04:25:07 INFO - PROCESS | 4736 | 1461151507196 Marionette TRACE conn5 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056954DA800 == 49 [pid = 4736] [id = 118] 04:25:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000568FF6A000) [pid = 4736] [serial = 351] [outer = 0000000000000000] 04:25:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056906CF000) [pid = 4736] [serial = 352] [outer = 000000568FF6A000] 04:25:07 INFO - PROCESS | 4736 | 1461151507249 Marionette DEBUG loaded listener.js 04:25:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005690EA9000) [pid = 4736] [serial = 353] [outer = 000000568FF6A000] 04:25:07 INFO - PROCESS | 4736 | 1461151507811 Marionette TRACE conn5 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 04:25:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:25:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 923ms 04:25:07 INFO - PROCESS | 4736 | 1461151507850 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 04:25:07 INFO - PROCESS | 4736 | 1461151507855 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 04:25:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:25:07 INFO - PROCESS | 4736 | 1461151507861 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:25:07 INFO - PROCESS | 4736 | 1461151507865 Marionette TRACE conn5 <- [1,438,null,{}] 04:25:07 INFO - PROCESS | 4736 | 1461151507870 Marionette TRACE conn5 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:07 INFO - PROCESS | 4736 | 1461151507966 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 04:25:08 INFO - PROCESS | 4736 | 1461151508051 Marionette TRACE conn5 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 4736 | ++DOCSHELL 000000569A9A2000 == 50 [pid = 4736] [id = 119] 04:25:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (0000005697922800) [pid = 4736] [serial = 354] [outer = 0000000000000000] 04:25:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569A574800) [pid = 4736] [serial = 355] [outer = 0000005697922800] 04:25:08 INFO - PROCESS | 4736 | 1461151508102 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569A9F8400) [pid = 4736] [serial = 356] [outer = 0000005697922800] 04:25:08 INFO - PROCESS | 4736 | --DOCSHELL 00000056A478D000 == 49 [pid = 4736] [id = 62] 04:25:08 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC0C000 == 48 [pid = 4736] [id = 112] 04:25:08 INFO - PROCESS | 4736 | --DOCSHELL 000000569C408800 == 47 [pid = 4736] [id = 111] 04:25:08 INFO - PROCESS | 4736 | --DOCSHELL 00000056954DB800 == 46 [pid = 4736] [id = 110] 04:25:08 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DCF000 == 45 [pid = 4736] [id = 109] 04:25:08 INFO - PROCESS | 4736 | --DOCSHELL 0000005696FBA800 == 44 [pid = 4736] [id = 106] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A45E3800) [pid = 4736] [serial = 185] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (00000056A178E000) [pid = 4736] [serial = 182] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056A2D47800) [pid = 4736] [serial = 230] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (0000005696105400) [pid = 4736] [serial = 224] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569D1EAC00) [pid = 4736] [serial = 227] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A5AC4400) [pid = 4736] [serial = 221] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569F18C800) [pid = 4736] [serial = 298] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A150FC00) [pid = 4736] [serial = 301] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A0E5E000) [pid = 4736] [serial = 299] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569D72CC00) [pid = 4736] [serial = 281] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569538FC00) [pid = 4736] [serial = 280] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005695E9DC00) [pid = 4736] [serial = 284] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056910DDC00) [pid = 4736] [serial = 283] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (0000005690E3E000) [pid = 4736] [serial = 286] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (0000005695B87400) [pid = 4736] [serial = 287] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (000000569D1EBC00) [pid = 4736] [serial = 292] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569D47D400) [pid = 4736] [serial = 293] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569A585000) [pid = 4736] [serial = 289] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569AC31000) [pid = 4736] [serial = 290] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000569D72AC00) [pid = 4736] [serial = 295] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (00000056A2D47000) [pid = 4736] [serial = 304] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (0000005690E31800) [pid = 4736] [serial = 268] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (00000056A189F400) [pid = 4736] [serial = 277] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (000000569E2F1000) [pid = 4736] [serial = 274] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (0000005690EB0800) [pid = 4736] [serial = 271] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (00000056A1795000) [pid = 4736] [serial = 302] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (00000056A189AC00) [pid = 4736] [serial = 307] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (00000056A4732000) [pid = 4736] [serial = 311] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (00000056A472BC00) [pid = 4736] [serial = 310] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (00000056A3CF3800) [pid = 4736] [serial = 305] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (00000056A45DAC00) [pid = 4736] [serial = 308] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569D738000) [pid = 4736] [serial = 296] [outer = 0000000000000000] [url = about:blank] 04:25:08 INFO - PROCESS | 4736 | 1461151508584 Marionette TRACE conn5 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 04:25:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:25:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 776ms 04:25:08 INFO - PROCESS | 4736 | 1461151508638 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 04:25:08 INFO - PROCESS | 4736 | 1461151508641 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 04:25:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:25:08 INFO - PROCESS | 4736 | 1461151508645 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:25:08 INFO - PROCESS | 4736 | 1461151508647 Marionette TRACE conn5 <- [1,442,null,{}] 04:25:08 INFO - PROCESS | 4736 | 1461151508651 Marionette TRACE conn5 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:08 INFO - PROCESS | 4736 | 1461151508734 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 04:25:08 INFO - PROCESS | 4736 | 1461151508743 Marionette TRACE conn5 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979EF800 == 45 [pid = 4736] [id = 120] 04:25:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (0000005696D99C00) [pid = 4736] [serial = 357] [outer = 0000000000000000] 04:25:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (000000569A9F5000) [pid = 4736] [serial = 358] [outer = 0000005696D99C00] 04:25:08 INFO - PROCESS | 4736 | 1461151508790 Marionette DEBUG loaded listener.js 04:25:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569CEBF000) [pid = 4736] [serial = 359] [outer = 0000005696D99C00] 04:25:09 INFO - PROCESS | 4736 | 1461151509262 Marionette TRACE conn5 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 04:25:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:25:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 671ms 04:25:09 INFO - PROCESS | 4736 | 1461151509318 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 04:25:09 INFO - PROCESS | 4736 | 1461151509322 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 04:25:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:25:09 INFO - PROCESS | 4736 | 1461151509333 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:25:09 INFO - PROCESS | 4736 | 1461151509337 Marionette TRACE conn5 <- [1,446,null,{}] 04:25:09 INFO - PROCESS | 4736 | 1461151509341 Marionette TRACE conn5 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:09 INFO - PROCESS | 4736 | 1461151509428 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 04:25:09 INFO - PROCESS | 4736 | 1461151509492 Marionette TRACE conn5 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:09 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCD800 == 46 [pid = 4736] [id = 121] 04:25:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (0000005697917C00) [pid = 4736] [serial = 360] [outer = 0000000000000000] 04:25:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569D731000) [pid = 4736] [serial = 361] [outer = 0000005697917C00] 04:25:09 INFO - PROCESS | 4736 | 1461151509546 Marionette DEBUG loaded listener.js 04:25:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569E4D2400) [pid = 4736] [serial = 362] [outer = 0000005697917C00] 04:25:09 INFO - PROCESS | 4736 | 1461151509959 Marionette TRACE conn5 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 04:25:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:25:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 691ms 04:25:10 INFO - PROCESS | 4736 | 1461151510023 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 4736 | 1461151510025 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:25:10 INFO - PROCESS | 4736 | 1461151510028 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 4736 | 1461151510030 Marionette TRACE conn5 <- [1,450,null,{}] 04:25:10 INFO - PROCESS | 4736 | 1461151510038 Marionette TRACE conn5 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 4736 | 1461151510121 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 04:25:10 INFO - PROCESS | 4736 | 1461151510129 Marionette TRACE conn5 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E94D000 == 47 [pid = 4736] [id = 122] 04:25:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (00000056A0E5C800) [pid = 4736] [serial = 363] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (00000056A0E61800) [pid = 4736] [serial = 364] [outer = 00000056A0E5C800] 04:25:10 INFO - PROCESS | 4736 | 1461151510176 Marionette DEBUG loaded listener.js 04:25:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (00000056A142EC00) [pid = 4736] [serial = 365] [outer = 00000056A0E5C800] 04:25:10 INFO - PROCESS | 4736 | 1461151510633 Marionette TRACE conn5 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 04:25:10 INFO - PROCESS | 4736 | 1461151510663 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 04:25:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:25:10 INFO - PROCESS | 4736 | 1461151510666 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:25:10 INFO - PROCESS | 4736 | 1461151510668 Marionette TRACE conn5 <- [1,454,null,{}] 04:25:10 INFO - PROCESS | 4736 | 1461151510672 Marionette TRACE conn5 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:10 INFO - PROCESS | 4736 | 1461151510782 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 04:25:10 INFO - PROCESS | 4736 | 1461151510873 Marionette TRACE conn5 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14CE800 == 48 [pid = 4736] [id = 123] 04:25:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (00000056A178E400) [pid = 4736] [serial = 366] [outer = 0000000000000000] 04:25:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (00000056A1792800) [pid = 4736] [serial = 367] [outer = 00000056A178E400] 04:25:10 INFO - PROCESS | 4736 | 1461151510931 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (00000056A18A0800) [pid = 4736] [serial = 368] [outer = 00000056A178E400] 04:25:11 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:11 INFO - PROCESS | 4736 | 1461151511411 Marionette TRACE conn5 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 04:25:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:25:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 776ms 04:25:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:25:11 INFO - PROCESS | 4736 | 1461151511445 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 04:25:11 INFO - PROCESS | 4736 | 1461151511448 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 04:25:11 INFO - PROCESS | 4736 | 1461151511451 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:25:11 INFO - PROCESS | 4736 | 1461151511453 Marionette TRACE conn5 <- [1,458,null,{}] 04:25:11 INFO - PROCESS | 4736 | 1461151511456 Marionette TRACE conn5 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:11 INFO - PROCESS | 4736 | 1461151511561 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 04:25:11 INFO - PROCESS | 4736 | 1461151511569 Marionette TRACE conn5 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:11 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D16000 == 49 [pid = 4736] [id = 124] 04:25:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (00000056A3CFA400) [pid = 4736] [serial = 369] [outer = 0000000000000000] 04:25:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (00000056A45D7C00) [pid = 4736] [serial = 370] [outer = 00000056A3CFA400] 04:25:11 INFO - PROCESS | 4736 | 1461151511615 Marionette DEBUG loaded listener.js 04:25:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (00000056A45E3C00) [pid = 4736] [serial = 371] [outer = 00000056A3CFA400] 04:25:12 INFO - PROCESS | 4736 | 1461151512057 Marionette TRACE conn5 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 4736 | 1461151512097 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 04:25:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:25:12 INFO - PROCESS | 4736 | 1461151512101 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 4736 | 1461151512103 Marionette TRACE conn5 <- [1,462,null,{}] 04:25:12 INFO - PROCESS | 4736 | 1461151512106 Marionette TRACE conn5 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 4736 | 1461151512208 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 04:25:12 INFO - PROCESS | 4736 | 1461151512285 Marionette TRACE conn5 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D10000 == 50 [pid = 4736] [id = 125] 04:25:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (0000005696D09800) [pid = 4736] [serial = 372] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569E27F000) [pid = 4736] [serial = 373] [outer = 0000005696D09800] 04:25:12 INFO - PROCESS | 4736 | 1461151512331 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569E288400) [pid = 4736] [serial = 374] [outer = 0000005696D09800] 04:25:12 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:12 INFO - PROCESS | 4736 | 1461151512739 Marionette TRACE conn5 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 04:25:12 INFO - PROCESS | 4736 | 1461151512776 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 04:25:12 INFO - PROCESS | 4736 | 1461151512779 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:25:12 INFO - PROCESS | 4736 | 1461151512781 Marionette TRACE conn5 <- [1,466,null,{}] 04:25:12 INFO - PROCESS | 4736 | 1461151512785 Marionette TRACE conn5 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:12 INFO - PROCESS | 4736 | 1461151512864 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 04:25:12 INFO - PROCESS | 4736 | 1461151512871 Marionette TRACE conn5 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4781000 == 51 [pid = 4736] [id = 126] 04:25:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (00000056A3CF3400) [pid = 4736] [serial = 375] [outer = 0000000000000000] 04:25:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (00000056A4730800) [pid = 4736] [serial = 376] [outer = 00000056A3CF3400] 04:25:12 INFO - PROCESS | 4736 | 1461151512915 Marionette DEBUG loaded listener.js 04:25:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (00000056A5787800) [pid = 4736] [serial = 377] [outer = 00000056A3CF3400] 04:25:13 INFO - PROCESS | 4736 | 1461151513337 Marionette TRACE conn5 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 04:25:13 INFO - PROCESS | 4736 | 1461151513373 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 04:25:13 INFO - PROCESS | 4736 | 1461151513376 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:25:13 INFO - PROCESS | 4736 | 1461151513378 Marionette TRACE conn5 <- [1,470,null,{}] 04:25:13 INFO - PROCESS | 4736 | 1461151513386 Marionette TRACE conn5 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:13 INFO - PROCESS | 4736 | 1461151513470 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 04:25:13 INFO - PROCESS | 4736 | 1461151513477 Marionette TRACE conn5 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A490D800 == 52 [pid = 4736] [id = 127] 04:25:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (00000056A2B4EC00) [pid = 4736] [serial = 378] [outer = 0000000000000000] 04:25:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (00000056A2B59000) [pid = 4736] [serial = 379] [outer = 00000056A2B4EC00] 04:25:13 INFO - PROCESS | 4736 | 1461151513524 Marionette DEBUG loaded listener.js 04:25:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (00000056A5783400) [pid = 4736] [serial = 380] [outer = 00000056A2B4EC00] 04:25:13 INFO - PROCESS | 4736 | 1461151513964 Marionette TRACE conn5 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 629ms 04:25:14 INFO - PROCESS | 4736 | 1461151514008 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 4736 | 1461151514010 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:25:14 INFO - PROCESS | 4736 | 1461151514018 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 4736 | 1461151514020 Marionette TRACE conn5 <- [1,474,null,{}] 04:25:14 INFO - PROCESS | 4736 | 1461151514023 Marionette TRACE conn5 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:14 INFO - PROCESS | 4736 | 1461151514105 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 04:25:14 INFO - PROCESS | 4736 | 1461151514112 Marionette TRACE conn5 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:14 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5544000 == 53 [pid = 4736] [id = 128] 04:25:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569DC4DC00) [pid = 4736] [serial = 381] [outer = 0000000000000000] 04:25:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569DC55000) [pid = 4736] [serial = 382] [outer = 000000569DC4DC00] 04:25:14 INFO - PROCESS | 4736 | 1461151514164 Marionette DEBUG loaded listener.js 04:25:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056A578EC00) [pid = 4736] [serial = 383] [outer = 000000569DC4DC00] 04:25:14 INFO - PROCESS | 4736 | 1461151514887 Marionette TRACE conn5 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 04:25:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:25:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 921ms 04:25:14 INFO - PROCESS | 4736 | 1461151514939 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 04:25:14 INFO - PROCESS | 4736 | 1461151514945 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 04:25:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:25:14 INFO - PROCESS | 4736 | 1461151514951 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:25:14 INFO - PROCESS | 4736 | 1461151514955 Marionette TRACE conn5 <- [1,478,null,{}] 04:25:14 INFO - PROCESS | 4736 | 1461151514961 Marionette TRACE conn5 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:15 INFO - PROCESS | 4736 | 1461151515083 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 04:25:15 INFO - PROCESS | 4736 | 1461151515150 Marionette TRACE conn5 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979F2000 == 54 [pid = 4736] [id = 129] 04:25:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (0000005696D96C00) [pid = 4736] [serial = 384] [outer = 0000000000000000] 04:25:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (0000005697918000) [pid = 4736] [serial = 385] [outer = 0000005696D96C00] 04:25:15 INFO - PROCESS | 4736 | 1461151515250 Marionette DEBUG loaded listener.js 04:25:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569C9B7800) [pid = 4736] [serial = 386] [outer = 0000005696D96C00] 04:25:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569D732400) [pid = 4736] [serial = 387] [outer = 000000569D1E7800] 04:25:15 INFO - PROCESS | 4736 | 1461151515956 Marionette TRACE conn5 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 04:25:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:25:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1081ms 04:25:16 INFO - PROCESS | 4736 | 1461151516034 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 04:25:16 INFO - PROCESS | 4736 | 1461151516040 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 04:25:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:25:16 INFO - PROCESS | 4736 | 1461151516047 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:25:16 INFO - PROCESS | 4736 | 1461151516050 Marionette TRACE conn5 <- [1,482,null,{}] 04:25:16 INFO - PROCESS | 4736 | 1461151516054 Marionette TRACE conn5 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:16 INFO - PROCESS | 4736 | 1461151516200 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 04:25:16 INFO - PROCESS | 4736 | 1461151516315 Marionette TRACE conn5 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EF3000 == 55 [pid = 4736] [id = 130] 04:25:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569D6A7800) [pid = 4736] [serial = 388] [outer = 0000000000000000] 04:25:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569E2F5400) [pid = 4736] [serial = 389] [outer = 000000569D6A7800] 04:25:16 INFO - PROCESS | 4736 | 1461151516373 Marionette DEBUG loaded listener.js 04:25:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A0E8B400) [pid = 4736] [serial = 390] [outer = 000000569D6A7800] 04:25:17 INFO - PROCESS | 4736 | 1461151517065 Marionette TRACE conn5 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:25:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1080ms 04:25:17 INFO - PROCESS | 4736 | 1461151517128 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 04:25:17 INFO - PROCESS | 4736 | 1461151517131 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 04:25:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:25:17 INFO - PROCESS | 4736 | 1461151517134 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:25:17 INFO - PROCESS | 4736 | 1461151517139 Marionette TRACE conn5 <- [1,486,null,{}] 04:25:17 INFO - PROCESS | 4736 | 1461151517164 Marionette TRACE conn5 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:17 INFO - PROCESS | 4736 | 1461151517296 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 04:25:17 INFO - PROCESS | 4736 | 1461151517348 Marionette TRACE conn5 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B8000 == 56 [pid = 4736] [id = 131] 04:25:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569D7C6C00) [pid = 4736] [serial = 391] [outer = 0000000000000000] 04:25:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A16AC800) [pid = 4736] [serial = 392] [outer = 000000569D7C6C00] 04:25:17 INFO - PROCESS | 4736 | 1461151517409 Marionette DEBUG loaded listener.js 04:25:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A2B4F000) [pid = 4736] [serial = 393] [outer = 000000569D7C6C00] 04:25:17 INFO - PROCESS | 4736 | 1461151517974 Marionette TRACE conn5 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 04:25:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:25:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 881ms 04:25:18 INFO - PROCESS | 4736 | 1461151518018 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 04:25:18 INFO - PROCESS | 4736 | 1461151518021 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 04:25:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:25:18 INFO - PROCESS | 4736 | 1461151518025 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:25:18 INFO - PROCESS | 4736 | 1461151518027 Marionette TRACE conn5 <- [1,490,null,{}] 04:25:18 INFO - PROCESS | 4736 | 1461151518031 Marionette TRACE conn5 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:18 INFO - PROCESS | 4736 | 1461151518141 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 04:25:18 INFO - PROCESS | 4736 | 1461151518225 Marionette TRACE conn5 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DCF800 == 57 [pid = 4736] [id = 132] 04:25:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A18CF000) [pid = 4736] [serial = 394] [outer = 0000000000000000] 04:25:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A18D6000) [pid = 4736] [serial = 395] [outer = 00000056A18CF000] 04:25:18 INFO - PROCESS | 4736 | 1461151518283 Marionette DEBUG loaded listener.js 04:25:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A2B54400) [pid = 4736] [serial = 396] [outer = 00000056A18CF000] 04:25:18 INFO - PROCESS | 4736 | 1461151518836 Marionette TRACE conn5 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 04:25:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:25:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1081ms 04:25:19 INFO - PROCESS | 4736 | 1461151519116 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 04:25:19 INFO - PROCESS | 4736 | 1461151519121 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 04:25:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:25:19 INFO - PROCESS | 4736 | 1461151519126 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:25:19 INFO - PROCESS | 4736 | 1461151519129 Marionette TRACE conn5 <- [1,494,null,{}] 04:25:19 INFO - PROCESS | 4736 | 1461151519135 Marionette TRACE conn5 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:19 INFO - PROCESS | 4736 | 1461151519235 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 04:25:19 INFO - PROCESS | 4736 | 1461151519301 Marionette TRACE conn5 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:19 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC08000 == 58 [pid = 4736] [id = 133] 04:25:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (0000005696D09000) [pid = 4736] [serial = 397] [outer = 0000000000000000] 04:25:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056970A9000) [pid = 4736] [serial = 398] [outer = 0000005696D09000] 04:25:19 INFO - PROCESS | 4736 | 1461151519353 Marionette DEBUG loaded listener.js 04:25:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569C924400) [pid = 4736] [serial = 399] [outer = 0000005696D09000] 04:25:19 INFO - PROCESS | 4736 | 1461151519940 Marionette TRACE conn5 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 00000056A490D800 == 57 [pid = 4736] [id = 127] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4781000 == 56 [pid = 4736] [id = 126] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D10000 == 55 [pid = 4736] [id = 125] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D16000 == 54 [pid = 4736] [id = 124] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14CE800 == 53 [pid = 4736] [id = 123] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 000000569E94D000 == 52 [pid = 4736] [id = 122] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCCD800 == 51 [pid = 4736] [id = 121] 04:25:19 INFO - PROCESS | 4736 | --DOCSHELL 00000056979EF800 == 50 [pid = 4736] [id = 120] 04:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 880ms 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569D47B000) [pid = 4736] [serial = 337] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 000000569A9A2000 == 49 [pid = 4736] [id = 119] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 00000056954DA800 == 48 [pid = 4736] [id = 118] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14C4800 == 47 [pid = 4736] [id = 117] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 00000056954DE800 == 46 [pid = 4736] [id = 116] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC10800 == 45 [pid = 4736] [id = 115] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 0000005695572800 == 44 [pid = 4736] [id = 114] 04:25:20 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCDE000 == 43 [pid = 4736] [id = 113] 04:25:20 INFO - PROCESS | 4736 | 1461151520008 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 4736 | 1461151520012 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 04:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:25:20 INFO - PROCESS | 4736 | 1461151520019 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 4736 | 1461151520023 Marionette TRACE conn5 <- [1,498,null,{}] 04:25:20 INFO - PROCESS | 4736 | 1461151520027 Marionette TRACE conn5 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 4736 | 1461151520123 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569CFEBC00) [pid = 4736] [serial = 335] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569C9B1400) [pid = 4736] [serial = 334] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (0000005690E2F800) [pid = 4736] [serial = 328] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569A571400) [pid = 4736] [serial = 331] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (0000005696C09C00) [pid = 4736] [serial = 326] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (0000005696D07800) [pid = 4736] [serial = 316] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569D1F0400) [pid = 4736] [serial = 319] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569513BC00) [pid = 4736] [serial = 329] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056A4727000) [pid = 4736] [serial = 322] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (0000005690E3EC00) [pid = 4736] [serial = 325] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A590AC00) [pid = 4736] [serial = 313] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569A81D400) [pid = 4736] [serial = 332] [outer = 0000000000000000] [url = about:blank] 04:25:20 INFO - PROCESS | 4736 | 1461151520207 Marionette TRACE conn5 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695B20800 == 44 [pid = 4736] [id = 134] 04:25:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056906C9C00) [pid = 4736] [serial = 400] [outer = 0000000000000000] 04:25:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (0000005690A8DC00) [pid = 4736] [serial = 401] [outer = 00000056906C9C00] 04:25:20 INFO - PROCESS | 4736 | 1461151520256 Marionette DEBUG loaded listener.js 04:25:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569538F400) [pid = 4736] [serial = 402] [outer = 00000056906C9C00] 04:25:20 INFO - PROCESS | 4736 | 1461151520698 Marionette TRACE conn5 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 04:25:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:25:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 734ms 04:25:20 INFO - PROCESS | 4736 | 1461151520754 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 04:25:20 INFO - PROCESS | 4736 | 1461151520757 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 04:25:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:25:20 INFO - PROCESS | 4736 | 1461151520765 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:25:20 INFO - PROCESS | 4736 | 1461151520767 Marionette TRACE conn5 <- [1,502,null,{}] 04:25:20 INFO - PROCESS | 4736 | 1461151520778 Marionette TRACE conn5 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:20 INFO - PROCESS | 4736 | 1461151520869 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 04:25:20 INFO - PROCESS | 4736 | 1461151520883 Marionette TRACE conn5 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:20 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC16000 == 45 [pid = 4736] [id = 135] 04:25:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569A8B0000) [pid = 4736] [serial = 403] [outer = 0000000000000000] 04:25:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569AF65000) [pid = 4736] [serial = 404] [outer = 000000569A8B0000] 04:25:20 INFO - PROCESS | 4736 | 1461151520934 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569D1F0400) [pid = 4736] [serial = 405] [outer = 000000569A8B0000] 04:25:21 INFO - PROCESS | 4736 | 1461151521397 Marionette TRACE conn5 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 04:25:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:25:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 692ms 04:25:21 INFO - PROCESS | 4736 | 1461151521455 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 04:25:21 INFO - PROCESS | 4736 | 1461151521457 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 04:25:21 INFO - PROCESS | 4736 | 1461151521461 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:25:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:25:21 INFO - PROCESS | 4736 | 1461151521463 Marionette TRACE conn5 <- [1,506,null,{}] 04:25:21 INFO - PROCESS | 4736 | 1461151521466 Marionette TRACE conn5 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:21 INFO - PROCESS | 4736 | 1461151521550 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 04:25:21 INFO - PROCESS | 4736 | 1461151521558 Marionette TRACE conn5 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E0E000 == 46 [pid = 4736] [id = 136] 04:25:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569D72F800) [pid = 4736] [serial = 406] [outer = 0000000000000000] 04:25:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569D7BC000) [pid = 4736] [serial = 407] [outer = 000000569D72F800] 04:25:21 INFO - PROCESS | 4736 | 1461151521607 Marionette DEBUG loaded listener.js 04:25:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569D7C7C00) [pid = 4736] [serial = 408] [outer = 000000569D72F800] 04:25:22 INFO - PROCESS | 4736 | 1461151522049 Marionette TRACE conn5 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:25:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 04:25:22 INFO - PROCESS | 4736 | 1461151522093 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 4736 | 1461151522095 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 04:25:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:25:22 INFO - PROCESS | 4736 | 1461151522099 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - PROCESS | 4736 | 1461151522100 Marionette TRACE conn5 <- [1,510,null,{}] 04:25:22 INFO - PROCESS | 4736 | 1461151522104 Marionette TRACE conn5 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 4736 | 1461151522184 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 04:25:22 INFO - PROCESS | 4736 | 1461151522221 Marionette TRACE conn5 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961DE800 == 47 [pid = 4736] [id = 137] 04:25:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569DC50000) [pid = 4736] [serial = 409] [outer = 0000000000000000] 04:25:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569DF9A800) [pid = 4736] [serial = 410] [outer = 000000569DC50000] 04:25:22 INFO - PROCESS | 4736 | 1461151522272 Marionette DEBUG loaded listener.js 04:25:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569E2F1000) [pid = 4736] [serial = 411] [outer = 000000569DC50000] 04:25:22 INFO - PROCESS | 4736 | 1461151522754 Marionette TRACE conn5 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 04:25:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:25:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 04:25:22 INFO - PROCESS | 4736 | 1461151522773 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 04:25:22 INFO - PROCESS | 4736 | 1461151522775 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 04:25:22 INFO - PROCESS | 4736 | 1461151522778 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:25:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:25:22 INFO - PROCESS | 4736 | 1461151522780 Marionette TRACE conn5 <- [1,514,null,{}] 04:25:22 INFO - PROCESS | 4736 | 1461151522790 Marionette TRACE conn5 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:22 INFO - PROCESS | 4736 | 1461151522923 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 04:25:22 INFO - PROCESS | 4736 | 1461151522976 Marionette TRACE conn5 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4903800 == 48 [pid = 4736] [id = 138] 04:25:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (00000056A1425400) [pid = 4736] [serial = 412] [outer = 0000000000000000] 04:25:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A1431800) [pid = 4736] [serial = 413] [outer = 00000056A1425400] 04:25:23 INFO - PROCESS | 4736 | 1461151523027 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A178E800) [pid = 4736] [serial = 414] [outer = 00000056A1425400] 04:25:23 INFO - PROCESS | 4736 | 1461151523460 Marionette TRACE conn5 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 04:25:23 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 04:25:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 733ms 04:25:23 INFO - PROCESS | 4736 | 1461151523554 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 04:25:23 INFO - PROCESS | 4736 | 1461151523556 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 04:25:23 INFO - PROCESS | 4736 | 1461151523564 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:25:23 INFO - PROCESS | 4736 | 1461151523566 Marionette TRACE conn5 <- [1,518,null,{}] 04:25:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:25:23 INFO - PROCESS | 4736 | 1461151523570 Marionette TRACE conn5 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:23 INFO - PROCESS | 4736 | 1461151523677 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 04:25:23 INFO - PROCESS | 4736 | 1461151523687 Marionette TRACE conn5 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:23 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57A9800 == 49 [pid = 4736] [id = 139] 04:25:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056A16A2000) [pid = 4736] [serial = 415] [outer = 0000000000000000] 04:25:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056A18D9000) [pid = 4736] [serial = 416] [outer = 00000056A16A2000] 04:25:23 INFO - PROCESS | 4736 | 1461151523733 Marionette DEBUG loaded listener.js 04:25:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A2D48000) [pid = 4736] [serial = 417] [outer = 00000056A16A2000] 04:25:24 INFO - PROCESS | 4736 | 1461151524166 Marionette TRACE conn5 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:25:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 629ms 04:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:25:24 INFO - PROCESS | 4736 | 1461151524199 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 04:25:24 INFO - PROCESS | 4736 | 1461151524201 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 04:25:24 INFO - PROCESS | 4736 | 1461151524204 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 4736 | 1461151524206 Marionette TRACE conn5 <- [1,522,null,{}] 04:25:24 INFO - PROCESS | 4736 | 1461151524210 Marionette TRACE conn5 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:24 INFO - PROCESS | 4736 | 1461151524317 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 04:25:24 INFO - PROCESS | 4736 | 1461151524324 Marionette TRACE conn5 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6060000 == 50 [pid = 4736] [id = 140] 04:25:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569FA85800) [pid = 4736] [serial = 418] [outer = 0000000000000000] 04:25:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569FA8DC00) [pid = 4736] [serial = 419] [outer = 000000569FA85800] 04:25:24 INFO - PROCESS | 4736 | 1461151524370 Marionette DEBUG loaded listener.js 04:25:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A2B5AC00) [pid = 4736] [serial = 420] [outer = 000000569FA85800] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A472EC00) [pid = 4736] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A178E400) [pid = 4736] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A3CFA400) [pid = 4736] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A0E5C800) [pid = 4736] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (0000005696D99C00) [pid = 4736] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000568FF6A000) [pid = 4736] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (0000005697922800) [pid = 4736] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (0000005696D09800) [pid = 4736] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (00000056A2B4EC00) [pid = 4736] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (00000056A3CF3400) [pid = 4736] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005697917C00) [pid = 4736] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056906D5800) [pid = 4736] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (0000005695520800) [pid = 4736] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569D481000) [pid = 4736] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:25:24 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056A189D400) [pid = 4736] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:25:24 INFO - PROCESS | 4736 | 1461151524924 Marionette TRACE conn5 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 04:25:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:25:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 776ms 04:25:24 INFO - PROCESS | 4736 | 1461151524984 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 04:25:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:25:24 INFO - PROCESS | 4736 | 1461151524986 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 04:25:24 INFO - PROCESS | 4736 | 1461151524989 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:25:24 INFO - PROCESS | 4736 | 1461151524991 Marionette TRACE conn5 <- [1,526,null,{}] 04:25:25 INFO - PROCESS | 4736 | 1461151524994 Marionette TRACE conn5 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 4736 | 1461151525074 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 04:25:25 INFO - PROCESS | 4736 | 1461151525081 Marionette TRACE conn5 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7594000 == 51 [pid = 4736] [id = 141] 04:25:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569E282400) [pid = 4736] [serial = 421] [outer = 0000000000000000] 04:25:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569FA8D800) [pid = 4736] [serial = 422] [outer = 000000569E282400] 04:25:25 INFO - PROCESS | 4736 | 1461151525128 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A2B4D400) [pid = 4736] [serial = 423] [outer = 000000569E282400] 04:25:25 INFO - PROCESS | 4736 | 1461151525556 Marionette TRACE conn5 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 04:25:25 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 04:25:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 630ms 04:25:25 INFO - PROCESS | 4736 | 1461151525623 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 04:25:25 INFO - PROCESS | 4736 | 1461151525625 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 04:25:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:25:25 INFO - PROCESS | 4736 | 1461151525629 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:25:25 INFO - PROCESS | 4736 | 1461151525631 Marionette TRACE conn5 <- [1,530,null,{}] 04:25:25 INFO - PROCESS | 4736 | 1461151525634 Marionette TRACE conn5 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:25 INFO - PROCESS | 4736 | 1461151525717 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 04:25:25 INFO - PROCESS | 4736 | 1461151525725 Marionette TRACE conn5 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7524800 == 52 [pid = 4736] [id = 142] 04:25:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A3CEFC00) [pid = 4736] [serial = 424] [outer = 0000000000000000] 04:25:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A3CF7000) [pid = 4736] [serial = 425] [outer = 00000056A3CEFC00] 04:25:25 INFO - PROCESS | 4736 | 1461151525771 Marionette DEBUG loaded listener.js 04:25:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056A4728800) [pid = 4736] [serial = 426] [outer = 00000056A3CEFC00] 04:25:26 INFO - PROCESS | 4736 | 1461151526430 Marionette TRACE conn5 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 04:25:26 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 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:25:26 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 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:25:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:25:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:25:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:25:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 839ms 04:25:26 INFO - PROCESS | 4736 | 1461151526471 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 04:25:26 INFO - PROCESS | 4736 | 1461151526474 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 04:25:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:25:26 INFO - PROCESS | 4736 | 1461151526477 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:25:26 INFO - PROCESS | 4736 | 1461151526480 Marionette TRACE conn5 <- [1,534,null,{}] 04:25:26 INFO - PROCESS | 4736 | 1461151526483 Marionette TRACE conn5 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:26 INFO - PROCESS | 4736 | 1461151526622 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 04:25:26 INFO - PROCESS | 4736 | 1461151526727 Marionette TRACE conn5 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056919CE000 == 53 [pid = 4736] [id = 143] 04:25:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000568ED58400) [pid = 4736] [serial = 427] [outer = 0000000000000000] 04:25:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000568EEA4800) [pid = 4736] [serial = 428] [outer = 000000568ED58400] 04:25:26 INFO - PROCESS | 4736 | 1461151526788 Marionette DEBUG loaded listener.js 04:25:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (0000005690EA8800) [pid = 4736] [serial = 429] [outer = 000000568ED58400] 04:25:27 INFO - PROCESS | 4736 | 1461151527345 Marionette TRACE conn5 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 04:25:27 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. 04:25:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 04:25:27 INFO - PROCESS | 4736 | 1461151527361 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 04:25:27 INFO - PROCESS | 4736 | 1461151527367 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 04:25:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:25:27 INFO - PROCESS | 4736 | 1461151527373 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:25:27 INFO - PROCESS | 4736 | 1461151527377 Marionette TRACE conn5 <- [1,538,null,{}] 04:25:27 INFO - PROCESS | 4736 | 1461151527382 Marionette TRACE conn5 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:27 INFO - PROCESS | 4736 | 1461151527497 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 04:25:27 INFO - PROCESS | 4736 | 1461151527586 Marionette TRACE conn5 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:27 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FADD800 == 54 [pid = 4736] [id = 144] 04:25:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569609C400) [pid = 4736] [serial = 430] [outer = 0000000000000000] 04:25:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569A57B000) [pid = 4736] [serial = 431] [outer = 000000569609C400] 04:25:27 INFO - PROCESS | 4736 | 1461151527648 Marionette DEBUG loaded listener.js 04:25:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D47DC00) [pid = 4736] [serial = 432] [outer = 000000569609C400] 04:25:28 INFO - PROCESS | 4736 | 1461151528248 Marionette TRACE conn5 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 04:25:28 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. 04:25:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 923ms 04:25:28 INFO - PROCESS | 4736 | 1461151528301 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 04:25:28 INFO - PROCESS | 4736 | 1461151528306 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 04:25:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:25:28 INFO - PROCESS | 4736 | 1461151528310 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:25:28 INFO - PROCESS | 4736 | 1461151528313 Marionette TRACE conn5 <- [1,542,null,{}] 04:25:28 INFO - PROCESS | 4736 | 1461151528317 Marionette TRACE conn5 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:28 INFO - PROCESS | 4736 | 1461151528430 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 04:25:28 INFO - PROCESS | 4736 | 1461151528533 Marionette TRACE conn5 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4782000 == 55 [pid = 4736] [id = 145] 04:25:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569D69D800) [pid = 4736] [serial = 433] [outer = 0000000000000000] 04:25:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569DC50800) [pid = 4736] [serial = 434] [outer = 000000569D69D800] 04:25:28 INFO - PROCESS | 4736 | 1461151528590 Marionette DEBUG loaded listener.js 04:25:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A0E95000) [pid = 4736] [serial = 435] [outer = 000000569D69D800] 04:25:28 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:29 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:29 INFO - PROCESS | 4736 | 1461151529159 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 04:25:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:25:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 04:25:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:25:29 INFO - PROCESS | 4736 | 1461151529193 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 04:25:29 INFO - PROCESS | 4736 | 1461151529196 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 04:25:29 INFO - PROCESS | 4736 | 1461151529206 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:25:29 INFO - PROCESS | 4736 | 1461151529213 Marionette TRACE conn5 <- [1,546,null,{}] 04:25:29 INFO - PROCESS | 4736 | 1461151529218 Marionette TRACE conn5 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:29 INFO - PROCESS | 4736 | 1461151529329 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 04:25:29 INFO - PROCESS | 4736 | 1461151529417 Marionette TRACE conn5 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA9800 == 56 [pid = 4736] [id = 146] 04:25:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A472CC00) [pid = 4736] [serial = 436] [outer = 0000000000000000] 04:25:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A578E000) [pid = 4736] [serial = 437] [outer = 00000056A472CC00] 04:25:29 INFO - PROCESS | 4736 | 1461151529474 Marionette DEBUG loaded listener.js 04:25:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A5917800) [pid = 4736] [serial = 438] [outer = 00000056A472CC00] 04:25:30 INFO - PROCESS | 4736 | 1461151530063 Marionette TRACE conn5 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 902ms 04:25:30 INFO - PROCESS | 4736 | 1461151530103 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 4736 | 1461151530106 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:25:30 INFO - PROCESS | 4736 | 1461151530110 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 4736 | 1461151530112 Marionette TRACE conn5 <- [1,550,null,{}] 04:25:30 INFO - PROCESS | 4736 | 1461151530116 Marionette TRACE conn5 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:30 INFO - PROCESS | 4736 | 1461151530227 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 04:25:30 INFO - PROCESS | 4736 | 1461151530314 Marionette TRACE conn5 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76A2000 == 57 [pid = 4736] [id = 147] 04:25:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569FA68400) [pid = 4736] [serial = 439] [outer = 0000000000000000] 04:25:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569FA6F800) [pid = 4736] [serial = 440] [outer = 000000569FA68400] 04:25:30 INFO - PROCESS | 4736 | 1461151530371 Marionette DEBUG loaded listener.js 04:25:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A5917000) [pid = 4736] [serial = 441] [outer = 000000569FA68400] 04:25:30 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:30 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:30 INFO - PROCESS | 4736 | 1461151530873 Marionette TRACE conn5 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 04:25:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:25:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 776ms 04:25:30 INFO - PROCESS | 4736 | 1461151530888 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 04:25:30 INFO - PROCESS | 4736 | 1461151530891 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 04:25:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:25:30 INFO - PROCESS | 4736 | 1461151530894 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:25:30 INFO - PROCESS | 4736 | 1461151530896 Marionette TRACE conn5 <- [1,554,null,{}] 04:25:30 INFO - PROCESS | 4736 | 1461151530900 Marionette TRACE conn5 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:31 INFO - PROCESS | 4736 | 1461151531040 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 04:25:31 INFO - PROCESS | 4736 | 1461151531140 Marionette TRACE conn5 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76BE800 == 58 [pid = 4736] [id = 148] 04:25:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056A28AD400) [pid = 4736] [serial = 442] [outer = 0000000000000000] 04:25:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A28AF000) [pid = 4736] [serial = 443] [outer = 00000056A28AD400] 04:25:31 INFO - PROCESS | 4736 | 1461151531207 Marionette DEBUG loaded listener.js 04:25:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A5ABFC00) [pid = 4736] [serial = 444] [outer = 00000056A28AD400] 04:25:31 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:31 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:31 INFO - PROCESS | 4736 | 1461151531874 Marionette TRACE conn5 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:25:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:25:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1020ms 04:25:31 INFO - PROCESS | 4736 | 1461151531918 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 04:25:31 INFO - PROCESS | 4736 | 1461151531920 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 04:25:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:25:31 INFO - PROCESS | 4736 | 1461151531924 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:25:31 INFO - PROCESS | 4736 | 1461151531926 Marionette TRACE conn5 <- [1,558,null,{}] 04:25:31 INFO - PROCESS | 4736 | 1461151531930 Marionette TRACE conn5 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - PROCESS | 4736 | 1461151532037 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 04:25:32 INFO - PROCESS | 4736 | 1461151532153 Marionette TRACE conn5 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5968800 == 59 [pid = 4736] [id = 149] 04:25:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (00000056A599E800) [pid = 4736] [serial = 445] [outer = 0000000000000000] 04:25:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A59A5800) [pid = 4736] [serial = 446] [outer = 00000056A599E800] 04:25:32 INFO - PROCESS | 4736 | 1461151532210 Marionette DEBUG loaded listener.js 04:25:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A5AC6800) [pid = 4736] [serial = 447] [outer = 00000056A599E800] 04:25:32 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:32 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:32 INFO - PROCESS | 4736 | 1461151532819 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 04:25:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:25:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 923ms 04:25:32 INFO - PROCESS | 4736 | 1461151532909 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 04:25:32 INFO - PROCESS | 4736 | 1461151532912 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 04:25:32 INFO - PROCESS | 4736 | 1461151532918 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:25:32 INFO - PROCESS | 4736 | 1461151532920 Marionette TRACE conn5 <- [1,562,null,{}] 04:25:32 INFO - PROCESS | 4736 | 1461151532924 Marionette TRACE conn5 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:25:33 INFO - PROCESS | 4736 | 1461151533030 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 04:25:33 INFO - PROCESS | 4736 | 1461151533104 Marionette TRACE conn5 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:33 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C47B000 == 60 [pid = 4736] [id = 150] 04:25:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (000000568FF71400) [pid = 4736] [serial = 448] [outer = 0000000000000000] 04:25:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (0000005690A85C00) [pid = 4736] [serial = 449] [outer = 000000568FF71400] 04:25:33 INFO - PROCESS | 4736 | 1461151533296 Marionette DEBUG loaded listener.js 04:25:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (0000005695E9D000) [pid = 4736] [serial = 450] [outer = 000000568FF71400] 04:25:33 INFO - PROCESS | 4736 | 1461151533948 Marionette TRACE conn5 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:25:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1067ms 04:25:34 INFO - PROCESS | 4736 | 1461151534003 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 4736 | 1461151534008 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 04:25:34 INFO - PROCESS | 4736 | 1461151534015 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:25:34 INFO - PROCESS | 4736 | 1461151534017 Marionette TRACE conn5 <- [1,566,null,{}] 04:25:34 INFO - PROCESS | 4736 | 1461151534022 Marionette TRACE conn5 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 4736 | 1461151534130 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 04:25:34 INFO - PROCESS | 4736 | 1461151534209 Marionette TRACE conn5 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056920BC800 == 61 [pid = 4736] [id = 151] 04:25:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056906C8000) [pid = 4736] [serial = 451] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (0000005695B81800) [pid = 4736] [serial = 452] [outer = 00000056906C8000] 04:25:34 INFO - PROCESS | 4736 | 1461151534293 Marionette DEBUG loaded listener.js 04:25:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (000000569D476400) [pid = 4736] [serial = 453] [outer = 00000056906C8000] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7524800 == 60 [pid = 4736] [id = 142] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7594000 == 59 [pid = 4736] [id = 141] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6060000 == 58 [pid = 4736] [id = 140] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57A9800 == 57 [pid = 4736] [id = 139] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4903800 == 56 [pid = 4736] [id = 138] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056961DE800 == 55 [pid = 4736] [id = 137] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E0E000 == 54 [pid = 4736] [id = 136] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC16000 == 53 [pid = 4736] [id = 135] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 0000005695B20800 == 52 [pid = 4736] [id = 134] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (0000005690EA7000) [pid = 4736] [serial = 340] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569A573C00) [pid = 4736] [serial = 343] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569DEBD400) [pid = 4736] [serial = 346] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569F190800) [pid = 4736] [serial = 349] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569DC55000) [pid = 4736] [serial = 382] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC08000 == 51 [pid = 4736] [id = 133] 04:25:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056979F2000 == 50 [pid = 4736] [id = 129] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (0000005695338C00) [pid = 4736] [serial = 269] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569C993000) [pid = 4736] [serial = 272] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A16AD000) [pid = 4736] [serial = 275] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056A2D4F000) [pid = 4736] [serial = 278] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A0E61800) [pid = 4736] [serial = 364] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569A9F5000) [pid = 4736] [serial = 358] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569CEBF000) [pid = 4736] [serial = 359] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (0000005690EA9000) [pid = 4736] [serial = 353] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056906CF000) [pid = 4736] [serial = 352] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569A9F8400) [pid = 4736] [serial = 356] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569A574800) [pid = 4736] [serial = 355] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569E27F000) [pid = 4736] [serial = 373] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A5783400) [pid = 4736] [serial = 380] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A45E3C00) [pid = 4736] [serial = 371] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A4730800) [pid = 4736] [serial = 376] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569D731000) [pid = 4736] [serial = 361] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A2B59000) [pid = 4736] [serial = 379] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569E4D2400) [pid = 4736] [serial = 362] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569E288400) [pid = 4736] [serial = 374] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A142EC00) [pid = 4736] [serial = 365] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A5787800) [pid = 4736] [serial = 377] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (00000056A5918000) [pid = 4736] [serial = 314] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (00000056A1792800) [pid = 4736] [serial = 367] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A45D7C00) [pid = 4736] [serial = 370] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A18A0800) [pid = 4736] [serial = 368] [outer = 0000000000000000] [url = about:blank] 04:25:34 INFO - PROCESS | 4736 | 1461151534767 Marionette TRACE conn5 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 04:25:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:25:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 776ms 04:25:34 INFO - PROCESS | 4736 | 1461151534797 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 04:25:34 INFO - PROCESS | 4736 | 1461151534801 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 04:25:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:25:34 INFO - PROCESS | 4736 | 1461151534807 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:25:34 INFO - PROCESS | 4736 | 1461151534810 Marionette TRACE conn5 <- [1,570,null,{}] 04:25:34 INFO - PROCESS | 4736 | 1461151534814 Marionette TRACE conn5 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:34 INFO - PROCESS | 4736 | 1461151534902 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 04:25:34 INFO - PROCESS | 4736 | 1461151534910 Marionette TRACE conn5 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:34 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D2A3800 == 51 [pid = 4736] [id = 152] 04:25:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (0000005690A8D000) [pid = 4736] [serial = 454] [outer = 0000000000000000] 04:25:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569CEC2C00) [pid = 4736] [serial = 455] [outer = 0000005690A8D000] 04:25:34 INFO - PROCESS | 4736 | 1461151534956 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569D72FC00) [pid = 4736] [serial = 456] [outer = 0000005690A8D000] 04:25:35 INFO - PROCESS | 4736 | 1461151535436 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 04:25:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:25:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 671ms 04:25:35 INFO - PROCESS | 4736 | 1461151535482 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 04:25:35 INFO - PROCESS | 4736 | 1461151535484 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 04:25:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:25:35 INFO - PROCESS | 4736 | 1461151535488 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:25:35 INFO - PROCESS | 4736 | 1461151535492 Marionette TRACE conn5 <- [1,574,null,{}] 04:25:35 INFO - PROCESS | 4736 | 1461151535502 Marionette TRACE conn5 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:35 INFO - PROCESS | 4736 | 1461151535626 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 04:25:35 INFO - PROCESS | 4736 | 1461151535706 Marionette TRACE conn5 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:35 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA6800 == 52 [pid = 4736] [id = 153] 04:25:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569A816400) [pid = 4736] [serial = 457] [outer = 0000000000000000] 04:25:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569E2F1C00) [pid = 4736] [serial = 458] [outer = 000000569A816400] 04:25:35 INFO - PROCESS | 4736 | 1461151535755 Marionette DEBUG loaded listener.js 04:25:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569E4DFC00) [pid = 4736] [serial = 459] [outer = 000000569A816400] 04:25:36 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:36 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:36 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:36 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:36 INFO - PROCESS | 4736 | 1461151536130 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 692ms 04:25:36 INFO - PROCESS | 4736 | 1461151536193 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 4736 | 1461151536195 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 04:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:25:36 INFO - PROCESS | 4736 | 1461151536199 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 4736 | 1461151536201 Marionette TRACE conn5 <- [1,578,null,{}] 04:25:36 INFO - PROCESS | 4736 | 1461151536204 Marionette TRACE conn5 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:36 INFO - PROCESS | 4736 | 1461151536291 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 04:25:36 INFO - PROCESS | 4736 | 1461151536297 Marionette TRACE conn5 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EF7000 == 53 [pid = 4736] [id = 154] 04:25:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569EAF1400) [pid = 4736] [serial = 460] [outer = 0000000000000000] 04:25:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569FA85000) [pid = 4736] [serial = 461] [outer = 000000569EAF1400] 04:25:36 INFO - PROCESS | 4736 | 1461151536344 Marionette DEBUG loaded listener.js 04:25:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A065A400) [pid = 4736] [serial = 462] [outer = 000000569EAF1400] 04:25:36 INFO - PROCESS | 4736 | 1461151536821 Marionette TRACE conn5 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 04:25:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:25:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 671ms 04:25:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:25:36 INFO - PROCESS | 4736 | 1461151536874 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 04:25:36 INFO - PROCESS | 4736 | 1461151536876 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 04:25:36 INFO - PROCESS | 4736 | 1461151536879 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:25:36 INFO - PROCESS | 4736 | 1461151536881 Marionette TRACE conn5 <- [1,582,null,{}] 04:25:36 INFO - PROCESS | 4736 | 1461151536885 Marionette TRACE conn5 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 4736 | 1461151537022 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 04:25:37 INFO - PROCESS | 4736 | 1461151537046 Marionette TRACE conn5 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2C9C000 == 54 [pid = 4736] [id = 155] 04:25:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A142B800) [pid = 4736] [serial = 463] [outer = 0000000000000000] 04:25:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A1432000) [pid = 4736] [serial = 464] [outer = 00000056A142B800] 04:25:37 INFO - PROCESS | 4736 | 1461151537099 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A1895000) [pid = 4736] [serial = 465] [outer = 00000056A142B800] 04:25:37 INFO - PROCESS | 4736 | 1461151537573 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 04:25:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:25:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 734ms 04:25:37 INFO - PROCESS | 4736 | 1461151537616 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 04:25:37 INFO - PROCESS | 4736 | 1461151537619 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 04:25:37 INFO - PROCESS | 4736 | 1461151537622 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:25:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:25:37 INFO - PROCESS | 4736 | 1461151537624 Marionette TRACE conn5 <- [1,586,null,{}] 04:25:37 INFO - PROCESS | 4736 | 1461151537634 Marionette TRACE conn5 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:37 INFO - PROCESS | 4736 | 1461151537754 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 04:25:37 INFO - PROCESS | 4736 | 1461151537806 Marionette TRACE conn5 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0F000 == 55 [pid = 4736] [id = 156] 04:25:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A28AD800) [pid = 4736] [serial = 466] [outer = 0000000000000000] 04:25:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A2A05800) [pid = 4736] [serial = 467] [outer = 00000056A28AD800] 04:25:37 INFO - PROCESS | 4736 | 1461151537855 Marionette DEBUG loaded listener.js 04:25:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A2A0B400) [pid = 4736] [serial = 468] [outer = 00000056A28AD800] 04:25:38 INFO - PROCESS | 4736 | 1461151538281 Marionette TRACE conn5 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 04:25:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:25:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 692ms 04:25:38 INFO - PROCESS | 4736 | 1461151538321 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 04:25:38 INFO - PROCESS | 4736 | 1461151538323 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 04:25:38 INFO - PROCESS | 4736 | 1461151538326 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:25:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:25:38 INFO - PROCESS | 4736 | 1461151538328 Marionette TRACE conn5 <- [1,590,null,{}] 04:25:38 INFO - PROCESS | 4736 | 1461151538332 Marionette TRACE conn5 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:38 INFO - PROCESS | 4736 | 1461151538470 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569D216800) [pid = 4736] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A1425400) [pid = 4736] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A16A2000) [pid = 4736] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569D72F800) [pid = 4736] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056906C9C00) [pid = 4736] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (0000005696D09000) [pid = 4736] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569DC50000) [pid = 4736] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569A8B0000) [pid = 4736] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569FA85800) [pid = 4736] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569DC4DC00) [pid = 4736] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:25:38 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569E282400) [pid = 4736] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:25:38 INFO - PROCESS | 4736 | 1461151538639 Marionette TRACE conn5 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:38 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DD8800 == 56 [pid = 4736] [id = 157] 04:25:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000568FF6A000) [pid = 4736] [serial = 469] [outer = 0000000000000000] 04:25:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056951E3800) [pid = 4736] [serial = 470] [outer = 000000568FF6A000] 04:25:38 INFO - PROCESS | 4736 | 1461151538688 Marionette DEBUG loaded listener.js 04:25:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056951EB400) [pid = 4736] [serial = 471] [outer = 000000568FF6A000] 04:25:39 INFO - PROCESS | 4736 | 1461151539057 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 04:25:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:25:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 776ms 04:25:39 INFO - PROCESS | 4736 | 1461151539107 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 04:25:39 INFO - PROCESS | 4736 | 1461151539109 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 04:25:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:25:39 INFO - PROCESS | 4736 | 1461151539112 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:25:39 INFO - PROCESS | 4736 | 1461151539114 Marionette TRACE conn5 <- [1,594,null,{}] 04:25:39 INFO - PROCESS | 4736 | 1461151539118 Marionette TRACE conn5 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:39 INFO - PROCESS | 4736 | 1461151539227 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 04:25:39 INFO - PROCESS | 4736 | 1461151539236 Marionette TRACE conn5 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A554C000 == 57 [pid = 4736] [id = 158] 04:25:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056951E9000) [pid = 4736] [serial = 472] [outer = 0000000000000000] 04:25:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D7C5C00) [pid = 4736] [serial = 473] [outer = 00000056951E9000] 04:25:39 INFO - PROCESS | 4736 | 1461151539281 Marionette DEBUG loaded listener.js 04:25:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A2A0A000) [pid = 4736] [serial = 474] [outer = 00000056951E9000] 04:25:39 INFO - PROCESS | 4736 | [4736] 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 04:25:39 INFO - PROCESS | 4736 | 1461151539982 Marionette TRACE conn5 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 881ms 04:25:40 INFO - PROCESS | 4736 | 1461151539997 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 04:25:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:25:40 INFO - PROCESS | 4736 | 1461151539999 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 04:25:40 INFO - PROCESS | 4736 | 1461151540002 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - PROCESS | 4736 | 1461151540004 Marionette TRACE conn5 <- [1,598,null,{}] 04:25:40 INFO - PROCESS | 4736 | 1461151540008 Marionette TRACE conn5 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 4736 | 1461151540091 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 04:25:40 INFO - PROCESS | 4736 | 1461151540098 Marionette TRACE conn5 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE3800 == 58 [pid = 4736] [id = 159] 04:25:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A2A0EC00) [pid = 4736] [serial = 475] [outer = 0000000000000000] 04:25:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A2B50400) [pid = 4736] [serial = 476] [outer = 00000056A2A0EC00] 04:25:40 INFO - PROCESS | 4736 | 1461151540143 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A3CF9400) [pid = 4736] [serial = 477] [outer = 00000056A2A0EC00] 04:25:40 INFO - PROCESS | 4736 | 1461151540553 Marionette TRACE conn5 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 04:25:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:25:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 587ms 04:25:40 INFO - PROCESS | 4736 | 1461151540594 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 04:25:40 INFO - PROCESS | 4736 | 1461151540596 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 04:25:40 INFO - PROCESS | 4736 | 1461151540599 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:25:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:25:40 INFO - PROCESS | 4736 | 1461151540601 Marionette TRACE conn5 <- [1,602,null,{}] 04:25:40 INFO - PROCESS | 4736 | 1461151540605 Marionette TRACE conn5 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:40 INFO - PROCESS | 4736 | 1461151540748 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 04:25:40 INFO - PROCESS | 4736 | 1461151540819 Marionette TRACE conn5 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:40 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696097800 == 59 [pid = 4736] [id = 160] 04:25:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000568EEA3400) [pid = 4736] [serial = 478] [outer = 0000000000000000] 04:25:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056906D2400) [pid = 4736] [serial = 479] [outer = 000000568EEA3400] 04:25:40 INFO - PROCESS | 4736 | 1461151540881 Marionette DEBUG loaded listener.js 04:25:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569533B800) [pid = 4736] [serial = 480] [outer = 000000568EEA3400] 04:25:41 INFO - PROCESS | 4736 | 1461151541578 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 04:25:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:25:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1019ms 04:25:41 INFO - PROCESS | 4736 | 1461151541623 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 04:25:41 INFO - PROCESS | 4736 | 1461151541629 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 04:25:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:25:41 INFO - PROCESS | 4736 | 1461151541634 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:25:41 INFO - PROCESS | 4736 | 1461151541639 Marionette TRACE conn5 <- [1,606,null,{}] 04:25:41 INFO - PROCESS | 4736 | 1461151541665 Marionette TRACE conn5 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:41 INFO - PROCESS | 4736 | 1461151541782 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 04:25:41 INFO - PROCESS | 4736 | 1461151541899 Marionette TRACE conn5 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:41 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA95800 == 60 [pid = 4736] [id = 161] 04:25:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569AFB3000) [pid = 4736] [serial = 481] [outer = 0000000000000000] 04:25:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569D72D400) [pid = 4736] [serial = 482] [outer = 000000569AFB3000] 04:25:41 INFO - PROCESS | 4736 | 1461151541961 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569DC54400) [pid = 4736] [serial = 483] [outer = 000000569AFB3000] 04:25:42 INFO - PROCESS | 4736 | 1461151542503 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:25:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:25:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 944ms 04:25:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:25:42 INFO - PROCESS | 4736 | 1461151542580 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 04:25:42 INFO - PROCESS | 4736 | 1461151542584 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 04:25:42 INFO - PROCESS | 4736 | 1461151542588 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:25:42 INFO - PROCESS | 4736 | 1461151542590 Marionette TRACE conn5 <- [1,610,null,{}] 04:25:42 INFO - PROCESS | 4736 | 1461151542595 Marionette TRACE conn5 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:42 INFO - PROCESS | 4736 | 1461151542707 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 04:25:42 INFO - PROCESS | 4736 | 1461151542827 Marionette TRACE conn5 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:42 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5963800 == 61 [pid = 4736] [id = 162] 04:25:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569FA6B400) [pid = 4736] [serial = 484] [outer = 0000000000000000] 04:25:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A142A000) [pid = 4736] [serial = 485] [outer = 000000569FA6B400] 04:25:42 INFO - PROCESS | 4736 | 1461151542889 Marionette DEBUG loaded listener.js 04:25:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (00000056A18D0400) [pid = 4736] [serial = 486] [outer = 000000569FA6B400] 04:25:43 INFO - PROCESS | 4736 | 1461151543525 Marionette TRACE conn5 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 04:25:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:25:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 985ms 04:25:43 INFO - PROCESS | 4736 | 1461151543574 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 04:25:43 INFO - PROCESS | 4736 | 1461151543579 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 04:25:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:25:43 INFO - PROCESS | 4736 | 1461151543591 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:25:43 INFO - PROCESS | 4736 | 1461151543596 Marionette TRACE conn5 <- [1,614,null,{}] 04:25:43 INFO - PROCESS | 4736 | 1461151543601 Marionette TRACE conn5 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:43 INFO - PROCESS | 4736 | 1461151543751 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 04:25:43 INFO - PROCESS | 4736 | 1461151543807 Marionette TRACE conn5 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76BA800 == 62 [pid = 4736] [id = 163] 04:25:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A283B000) [pid = 4736] [serial = 487] [outer = 0000000000000000] 04:25:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A2BB2800) [pid = 4736] [serial = 488] [outer = 00000056A283B000] 04:25:43 INFO - PROCESS | 4736 | 1461151543865 Marionette DEBUG loaded listener.js 04:25:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A2BB9C00) [pid = 4736] [serial = 489] [outer = 00000056A283B000] 04:25:44 INFO - PROCESS | 4736 | 1461151544445 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 04:25:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:25:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 902ms 04:25:44 INFO - PROCESS | 4736 | 1461151544490 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 04:25:44 INFO - PROCESS | 4736 | 1461151544492 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 04:25:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:25:44 INFO - PROCESS | 4736 | 1461151544496 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:25:44 INFO - PROCESS | 4736 | 1461151544498 Marionette TRACE conn5 <- [1,618,null,{}] 04:25:44 INFO - PROCESS | 4736 | 1461151544502 Marionette TRACE conn5 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:44 INFO - PROCESS | 4736 | 1461151544612 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 04:25:44 INFO - PROCESS | 4736 | 1461151544729 Marionette TRACE conn5 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7D67000 == 63 [pid = 4736] [id = 164] 04:25:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A2BB8C00) [pid = 4736] [serial = 490] [outer = 0000000000000000] 04:25:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A3CFB000) [pid = 4736] [serial = 491] [outer = 00000056A2BB8C00] 04:25:44 INFO - PROCESS | 4736 | 1461151544786 Marionette DEBUG loaded listener.js 04:25:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A4731800) [pid = 4736] [serial = 492] [outer = 00000056A2BB8C00] 04:25:45 INFO - PROCESS | 4736 | 1461151545339 Marionette TRACE conn5 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 04:25:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:25:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 881ms 04:25:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:25:45 INFO - PROCESS | 4736 | 1461151545380 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 04:25:45 INFO - PROCESS | 4736 | 1461151545382 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 04:25:45 INFO - PROCESS | 4736 | 1461151545385 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:25:45 INFO - PROCESS | 4736 | 1461151545388 Marionette TRACE conn5 <- [1,622,null,{}] 04:25:45 INFO - PROCESS | 4736 | 1461151545392 Marionette TRACE conn5 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:45 INFO - PROCESS | 4736 | 1461151545501 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 04:25:45 INFO - PROCESS | 4736 | 1461151545592 Marionette TRACE conn5 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:45 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA35800 == 64 [pid = 4736] [id = 165] 04:25:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A5998C00) [pid = 4736] [serial = 493] [outer = 0000000000000000] 04:25:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A599B400) [pid = 4736] [serial = 494] [outer = 00000056A5998C00] 04:25:45 INFO - PROCESS | 4736 | 1461151545659 Marionette DEBUG loaded listener.js 04:25:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A5AC5C00) [pid = 4736] [serial = 495] [outer = 00000056A5998C00] 04:25:46 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:46 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:46 INFO - PROCESS | 4736 | 1461151546280 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 04:25:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:25:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 04:25:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:25:46 INFO - PROCESS | 4736 | 1461151546311 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 04:25:46 INFO - PROCESS | 4736 | 1461151546314 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 04:25:46 INFO - PROCESS | 4736 | 1461151546318 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:25:46 INFO - PROCESS | 4736 | 1461151546320 Marionette TRACE conn5 <- [1,626,null,{}] 04:25:46 INFO - PROCESS | 4736 | 1461151546324 Marionette TRACE conn5 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:46 INFO - PROCESS | 4736 | 1461151546599 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 04:25:46 INFO - PROCESS | 4736 | 1461151546714 Marionette TRACE conn5 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:46 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C94D000 == 65 [pid = 4736] [id = 166] 04:25:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056906CFC00) [pid = 4736] [serial = 496] [outer = 0000000000000000] 04:25:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (0000005690A8A000) [pid = 4736] [serial = 497] [outer = 00000056906CFC00] 04:25:46 INFO - PROCESS | 4736 | 1461151546807 Marionette DEBUG loaded listener.js 04:25:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (0000005695B87C00) [pid = 4736] [serial = 498] [outer = 00000056906CFC00] 04:25:47 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:47 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:47 INFO - PROCESS | 4736 | 1461151547480 Marionette TRACE conn5 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE3800 == 64 [pid = 4736] [id = 159] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A554C000 == 63 [pid = 4736] [id = 158] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DD8800 == 62 [pid = 4736] [id = 157] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0F000 == 61 [pid = 4736] [id = 156] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2C9C000 == 60 [pid = 4736] [id = 155] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EF7000 == 59 [pid = 4736] [id = 154] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA6800 == 58 [pid = 4736] [id = 153] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A3CF7000) [pid = 4736] [serial = 425] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569D2A3800 == 57 [pid = 4736] [id = 152] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056920BC800 == 56 [pid = 4736] [id = 151] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569C47B000 == 55 [pid = 4736] [id = 150] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4782000 == 54 [pid = 4736] [id = 145] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569FADD800 == 53 [pid = 4736] [id = 144] 04:25:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056919CE000 == 52 [pid = 4736] [id = 143] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569D6A6400) [pid = 4736] [serial = 338] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (00000056A1431800) [pid = 4736] [serial = 413] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056A18D9000) [pid = 4736] [serial = 416] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (00000056A178E800) [pid = 4736] [serial = 414] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569D7BC000) [pid = 4736] [serial = 407] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569D7C7C00) [pid = 4736] [serial = 408] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (0000005690A8DC00) [pid = 4736] [serial = 401] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569538F400) [pid = 4736] [serial = 402] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569C924400) [pid = 4736] [serial = 399] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056970A9000) [pid = 4736] [serial = 398] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569DF9A800) [pid = 4736] [serial = 410] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1233ms 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569AF65000) [pid = 4736] [serial = 404] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569D1F0400) [pid = 4736] [serial = 405] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569FA8DC00) [pid = 4736] [serial = 419] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A578EC00) [pid = 4736] [serial = 383] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A16AC800) [pid = 4736] [serial = 392] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569E2F5400) [pid = 4736] [serial = 389] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (0000005697918000) [pid = 4736] [serial = 385] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A18D6000) [pid = 4736] [serial = 395] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A2D48000) [pid = 4736] [serial = 417] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569FA8D800) [pid = 4736] [serial = 422] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A2B4D400) [pid = 4736] [serial = 423] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569DF9F000) [pid = 4736] [serial = 161] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A2B5AC00) [pid = 4736] [serial = 420] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:25:47 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569E2F1000) [pid = 4736] [serial = 411] [outer = 0000000000000000] [url = about:blank] 04:25:47 INFO - PROCESS | 4736 | 1461151547560 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 04:25:47 INFO - PROCESS | 4736 | 1461151547564 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 04:25:47 INFO - PROCESS | 4736 | 1461151547571 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:25:47 INFO - PROCESS | 4736 | 1461151547576 Marionette TRACE conn5 <- [1,630,null,{}] 04:25:47 INFO - PROCESS | 4736 | 1461151547580 Marionette TRACE conn5 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:47 INFO - PROCESS | 4736 | 1461151547677 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 04:25:47 INFO - PROCESS | 4736 | 1461151547684 Marionette TRACE conn5 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961DE800 == 53 [pid = 4736] [id = 167] 04:25:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (0000005695168C00) [pid = 4736] [serial = 499] [outer = 0000000000000000] 04:25:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056951E2400) [pid = 4736] [serial = 500] [outer = 0000005695168C00] 04:25:47 INFO - PROCESS | 4736 | 1461151547736 Marionette DEBUG loaded listener.js 04:25:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (0000005696105400) [pid = 4736] [serial = 501] [outer = 0000005695168C00] 04:25:48 INFO - PROCESS | 4736 | 1461151548226 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 672ms 04:25:48 INFO - PROCESS | 4736 | 1461151548246 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 4736 | 1461151548250 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 04:25:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:25:48 INFO - PROCESS | 4736 | 1461151548253 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:25:48 INFO - PROCESS | 4736 | 1461151548255 Marionette TRACE conn5 <- [1,634,null,{}] 04:25:48 INFO - PROCESS | 4736 | 1461151548293 Marionette TRACE conn5 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:48 INFO - PROCESS | 4736 | 1461151548381 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 04:25:48 INFO - PROCESS | 4736 | 1461151548454 Marionette TRACE conn5 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:48 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCD0800 == 54 [pid = 4736] [id = 168] 04:25:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056906D0000) [pid = 4736] [serial = 502] [outer = 0000000000000000] 04:25:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000569A9F4C00) [pid = 4736] [serial = 503] [outer = 00000056906D0000] 04:25:48 INFO - PROCESS | 4736 | 1461151548509 Marionette DEBUG loaded listener.js 04:25:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000569C92AC00) [pid = 4736] [serial = 504] [outer = 00000056906D0000] 04:25:48 INFO - PROCESS | 4736 | 1461151548909 Marionette TRACE conn5 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 04:25:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:25:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 733ms 04:25:48 INFO - PROCESS | 4736 | 1461151548989 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 04:25:48 INFO - PROCESS | 4736 | 1461151548993 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 04:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:25:49 INFO - PROCESS | 4736 | 1461151549004 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 4736 | 1461151549009 Marionette TRACE conn5 <- [1,638,null,{}] 04:25:49 INFO - PROCESS | 4736 | 1461151549018 Marionette TRACE conn5 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 4736 | 1461151549108 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 04:25:49 INFO - PROCESS | 4736 | 1461151549119 Marionette TRACE conn5 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA2D000 == 55 [pid = 4736] [id = 169] 04:25:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569D6A6C00) [pid = 4736] [serial = 505] [outer = 0000000000000000] 04:25:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569D734000) [pid = 4736] [serial = 506] [outer = 000000569D6A6C00] 04:25:49 INFO - PROCESS | 4736 | 1461151549168 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569DB70400) [pid = 4736] [serial = 507] [outer = 000000569D6A6C00] 04:25:49 INFO - PROCESS | 4736 | 1461151549605 Marionette TRACE conn5 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 04:25:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:25:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 649ms 04:25:49 INFO - PROCESS | 4736 | 1461151549653 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 04:25:49 INFO - PROCESS | 4736 | 1461151549655 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 04:25:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:25:49 INFO - PROCESS | 4736 | 1461151549659 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:25:49 INFO - PROCESS | 4736 | 1461151549660 Marionette TRACE conn5 <- [1,642,null,{}] 04:25:49 INFO - PROCESS | 4736 | 1461151549664 Marionette TRACE conn5 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:49 INFO - PROCESS | 4736 | 1461151549800 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 04:25:49 INFO - PROCESS | 4736 | 1461151549823 Marionette TRACE conn5 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:49 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A064B800 == 56 [pid = 4736] [id = 170] 04:25:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569DF9A800) [pid = 4736] [serial = 508] [outer = 0000000000000000] 04:25:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569E27EC00) [pid = 4736] [serial = 509] [outer = 000000569DF9A800] 04:25:49 INFO - PROCESS | 4736 | 1461151549870 Marionette DEBUG loaded listener.js 04:25:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569E2F8400) [pid = 4736] [serial = 510] [outer = 000000569DF9A800] 04:25:50 INFO - PROCESS | 4736 | 1461151550284 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 04:25:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:25:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 671ms 04:25:50 INFO - PROCESS | 4736 | 1461151550333 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 04:25:50 INFO - PROCESS | 4736 | 1461151550335 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 04:25:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:25:50 INFO - PROCESS | 4736 | 1461151550338 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:25:50 INFO - PROCESS | 4736 | 1461151550340 Marionette TRACE conn5 <- [1,646,null,{}] 04:25:50 INFO - PROCESS | 4736 | 1461151550343 Marionette TRACE conn5 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:50 INFO - PROCESS | 4736 | 1461151550451 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 04:25:50 INFO - PROCESS | 4736 | 1461151550506 Marionette TRACE conn5 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:50 INFO - PROCESS | 4736 | ++DOCSHELL 000000569A9A2000 == 57 [pid = 4736] [id = 171] 04:25:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569FA64400) [pid = 4736] [serial = 511] [outer = 0000000000000000] 04:25:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569FA68C00) [pid = 4736] [serial = 512] [outer = 000000569FA64400] 04:25:50 INFO - PROCESS | 4736 | 1461151550562 Marionette DEBUG loaded listener.js 04:25:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569FA8B800) [pid = 4736] [serial = 513] [outer = 000000569FA64400] 04:25:51 INFO - PROCESS | 4736 | 1461151551015 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 734ms 04:25:51 INFO - PROCESS | 4736 | 1461151551118 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 4736 | 1461151551120 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 04:25:51 INFO - PROCESS | 4736 | 1461151551124 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - PROCESS | 4736 | 1461151551126 Marionette TRACE conn5 <- [1,650,null,{}] 04:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:25:51 INFO - PROCESS | 4736 | 1461151551129 Marionette TRACE conn5 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:51 INFO - PROCESS | 4736 | 1461151551242 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 04:25:51 INFO - PROCESS | 4736 | 1461151551295 Marionette TRACE conn5 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A7A800 == 58 [pid = 4736] [id = 172] 04:25:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A0E61000) [pid = 4736] [serial = 514] [outer = 0000000000000000] 04:25:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A150E000) [pid = 4736] [serial = 515] [outer = 00000056A0E61000] 04:25:51 INFO - PROCESS | 4736 | 1461151551341 Marionette DEBUG loaded listener.js 04:25:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A1791400) [pid = 4736] [serial = 516] [outer = 00000056A0E61000] 04:25:51 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A142B800) [pid = 4736] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056A28AD800) [pid = 4736] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569EAF1400) [pid = 4736] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (0000005690A8D000) [pid = 4736] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000568FF71400) [pid = 4736] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056906C8000) [pid = 4736] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000568FF6A000) [pid = 4736] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056951E9000) [pid = 4736] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569A816400) [pid = 4736] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:25:51 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A3CEFC00) [pid = 4736] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:25:51 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:51 INFO - PROCESS | 4736 | 1461151551928 Marionette TRACE conn5 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 04:25:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:25:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 818ms 04:25:51 INFO - PROCESS | 4736 | 1461151551947 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 04:25:51 INFO - PROCESS | 4736 | 1461151551950 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 04:25:51 INFO - PROCESS | 4736 | 1461151551953 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:25:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:25:51 INFO - PROCESS | 4736 | 1461151551955 Marionette TRACE conn5 <- [1,654,null,{}] 04:25:51 INFO - PROCESS | 4736 | 1461151551959 Marionette TRACE conn5 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 4736 | 1461151552042 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 04:25:52 INFO - PROCESS | 4736 | 1461151552048 Marionette TRACE conn5 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14BE000 == 59 [pid = 4736] [id = 173] 04:25:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (00000056951DF000) [pid = 4736] [serial = 517] [outer = 0000000000000000] 04:25:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569E4D5000) [pid = 4736] [serial = 518] [outer = 00000056951DF000] 04:25:52 INFO - PROCESS | 4736 | 1461151552094 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056A1899000) [pid = 4736] [serial = 519] [outer = 00000056951DF000] 04:25:52 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:52 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:52 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:52 INFO - PROCESS | 4736 | 1461151552517 Marionette TRACE conn5 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 04:25:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:25:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 587ms 04:25:52 INFO - PROCESS | 4736 | 1461151552561 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 04:25:52 INFO - PROCESS | 4736 | 1461151552563 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 04:25:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:25:52 INFO - PROCESS | 4736 | 1461151552567 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:25:52 INFO - PROCESS | 4736 | 1461151552568 Marionette TRACE conn5 <- [1,658,null,{}] 04:25:52 INFO - PROCESS | 4736 | 1461151552574 Marionette TRACE conn5 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:52 INFO - PROCESS | 4736 | 1461151552657 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 04:25:52 INFO - PROCESS | 4736 | 1461151552663 Marionette TRACE conn5 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A552F800 == 60 [pid = 4736] [id = 174] 04:25:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A18A3000) [pid = 4736] [serial = 520] [outer = 0000000000000000] 04:25:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A2833400) [pid = 4736] [serial = 521] [outer = 00000056A18A3000] 04:25:52 INFO - PROCESS | 4736 | 1461151552709 Marionette DEBUG loaded listener.js 04:25:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (00000056A28A6400) [pid = 4736] [serial = 522] [outer = 00000056A18A3000] 04:25:53 INFO - PROCESS | 4736 | 1461151553132 Marionette TRACE conn5 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 587ms 04:25:53 INFO - PROCESS | 4736 | 1461151553158 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 4736 | 1461151553160 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:25:53 INFO - PROCESS | 4736 | 1461151553163 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 4736 | 1461151553165 Marionette TRACE conn5 <- [1,662,null,{}] 04:25:53 INFO - PROCESS | 4736 | 1461151553168 Marionette TRACE conn5 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 4736 | 1461151553257 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 04:25:53 INFO - PROCESS | 4736 | 1461151553264 Marionette TRACE conn5 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B8800 == 61 [pid = 4736] [id = 175] 04:25:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A28B2400) [pid = 4736] [serial = 523] [outer = 0000000000000000] 04:25:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A2A06C00) [pid = 4736] [serial = 524] [outer = 00000056A28B2400] 04:25:53 INFO - PROCESS | 4736 | 1461151553309 Marionette DEBUG loaded listener.js 04:25:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A2B52400) [pid = 4736] [serial = 525] [outer = 00000056A28B2400] 04:25:53 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:53 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:25:53 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:25:53 INFO - PROCESS | 4736 | 1461151553719 Marionette TRACE conn5 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 04:25:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:25:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 629ms 04:25:53 INFO - PROCESS | 4736 | 1461151553796 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 04:25:53 INFO - PROCESS | 4736 | 1461151553798 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 04:25:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:25:53 INFO - PROCESS | 4736 | 1461151553801 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:25:53 INFO - PROCESS | 4736 | 1461151553803 Marionette TRACE conn5 <- [1,666,null,{}] 04:25:53 INFO - PROCESS | 4736 | 1461151553807 Marionette TRACE conn5 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:53 INFO - PROCESS | 4736 | 1461151553947 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 04:25:54 INFO - PROCESS | 4736 | 1461151554099 Marionette TRACE conn5 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:54 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608C800 == 62 [pid = 4736] [id = 176] 04:25:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (0000005690A90800) [pid = 4736] [serial = 526] [outer = 0000000000000000] 04:25:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (0000005690EB0800) [pid = 4736] [serial = 527] [outer = 0000005690A90800] 04:25:54 INFO - PROCESS | 4736 | 1461151554174 Marionette DEBUG loaded listener.js 04:25:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (0000005696D9B800) [pid = 4736] [serial = 528] [outer = 0000005690A90800] 04:25:54 INFO - PROCESS | 4736 | 1461151554733 Marionette TRACE conn5 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 04:25:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:25:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 986ms 04:25:54 INFO - PROCESS | 4736 | 1461151554792 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 04:25:54 INFO - PROCESS | 4736 | 1461151554797 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 04:25:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:25:54 INFO - PROCESS | 4736 | 1461151554802 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:25:54 INFO - PROCESS | 4736 | 1461151554807 Marionette TRACE conn5 <- [1,670,null,{}] 04:25:54 INFO - PROCESS | 4736 | 1461151554812 Marionette TRACE conn5 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:54 INFO - PROCESS | 4736 | 1461151554927 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 04:25:55 INFO - PROCESS | 4736 | 1461151555019 Marionette TRACE conn5 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:55 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA2D800 == 63 [pid = 4736] [id = 177] 04:25:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (000000569AC3D000) [pid = 4736] [serial = 529] [outer = 0000000000000000] 04:25:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (000000569CEBB800) [pid = 4736] [serial = 530] [outer = 000000569AC3D000] 04:25:55 INFO - PROCESS | 4736 | 1461151555079 Marionette DEBUG loaded listener.js 04:25:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (000000569D6A1C00) [pid = 4736] [serial = 531] [outer = 000000569AC3D000] 04:25:55 INFO - PROCESS | 4736 | [4736] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:25:56 INFO - PROCESS | 4736 | [4736] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:25:56 INFO - PROCESS | 4736 | 1461151556174 Marionette TRACE conn5 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 04:25:56 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) 04:25:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1441ms 04:25:56 INFO - PROCESS | 4736 | 1461151556292 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 04:25:56 INFO - PROCESS | 4736 | 1461151556296 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 04:25:56 INFO - PROCESS | 4736 | 1461151556303 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:25:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:25:56 INFO - PROCESS | 4736 | 1461151556306 Marionette TRACE conn5 <- [1,674,null,{}] 04:25:56 INFO - PROCESS | 4736 | 1461151556310 Marionette TRACE conn5 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:56 INFO - PROCESS | 4736 | 1461151556406 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 04:25:56 INFO - PROCESS | 4736 | 1461151556519 Marionette TRACE conn5 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AFA800 == 64 [pid = 4736] [id = 178] 04:25:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569D7C5800) [pid = 4736] [serial = 532] [outer = 0000000000000000] 04:25:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569E284400) [pid = 4736] [serial = 533] [outer = 000000569D7C5800] 04:25:56 INFO - PROCESS | 4736 | 1461151556577 Marionette DEBUG loaded listener.js 04:25:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569FA66400) [pid = 4736] [serial = 534] [outer = 000000569D7C5800] 04:25:57 INFO - PROCESS | 4736 | 1461151557685 Marionette TRACE conn5 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 04:25:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:25:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1428ms 04:25:57 INFO - PROCESS | 4736 | 1461151557738 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 04:25:57 INFO - PROCESS | 4736 | 1461151557743 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 04:25:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:25:57 INFO - PROCESS | 4736 | 1461151557755 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:25:57 INFO - PROCESS | 4736 | 1461151557760 Marionette TRACE conn5 <- [1,678,null,{}] 04:25:57 INFO - PROCESS | 4736 | 1461151557807 Marionette TRACE conn5 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:57 INFO - PROCESS | 4736 | 1461151557943 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 04:25:58 INFO - PROCESS | 4736 | 1461151558028 Marionette TRACE conn5 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:58 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A758E800 == 65 [pid = 4736] [id = 179] 04:25:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A0E63C00) [pid = 4736] [serial = 535] [outer = 0000000000000000] 04:25:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A2B51C00) [pid = 4736] [serial = 536] [outer = 00000056A0E63C00] 04:25:58 INFO - PROCESS | 4736 | 1461151558087 Marionette DEBUG loaded listener.js 04:25:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A2D4E000) [pid = 4736] [serial = 537] [outer = 00000056A0E63C00] 04:25:59 INFO - PROCESS | 4736 | 1461151559107 Marionette TRACE conn5 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 04:25:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:25:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1394ms 04:25:59 INFO - PROCESS | 4736 | 1461151559147 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 04:25:59 INFO - PROCESS | 4736 | 1461151559149 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 04:25:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:25:59 INFO - PROCESS | 4736 | 1461151559153 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:25:59 INFO - PROCESS | 4736 | 1461151559156 Marionette TRACE conn5 <- [1,682,null,{}] 04:25:59 INFO - PROCESS | 4736 | 1461151559160 Marionette TRACE conn5 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:25:59 INFO - PROCESS | 4736 | 1461151559317 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 04:25:59 INFO - PROCESS | 4736 | 1461151559434 Marionette TRACE conn5 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:25:59 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D17800 == 66 [pid = 4736] [id = 180] 04:25:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056951DE400) [pid = 4736] [serial = 538] [outer = 0000000000000000] 04:25:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569FA8C800) [pid = 4736] [serial = 539] [outer = 00000056951DE400] 04:25:59 INFO - PROCESS | 4736 | 1461151559492 Marionette DEBUG loaded listener.js 04:25:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A3EA9800) [pid = 4736] [serial = 540] [outer = 00000056951DE400] 04:26:00 INFO - PROCESS | 4736 | 1461151560641 Marionette TRACE conn5 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 04:26:00 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) 04:26:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1543ms 04:26:00 INFO - PROCESS | 4736 | 1461151560699 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 04:26:00 INFO - PROCESS | 4736 | 1461151560703 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 04:26:00 INFO - PROCESS | 4736 | 1461151560708 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:26:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:26:00 INFO - PROCESS | 4736 | 1461151560712 Marionette TRACE conn5 <- [1,686,null,{}] 04:26:00 INFO - PROCESS | 4736 | 1461151560809 Marionette TRACE conn5 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:00 INFO - PROCESS | 4736 | 1461151560913 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 04:26:01 INFO - PROCESS | 4736 | 1461151560986 Marionette TRACE conn5 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:01 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2C1000 == 67 [pid = 4736] [id = 181] 04:26:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056951DE000) [pid = 4736] [serial = 541] [outer = 0000000000000000] 04:26:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569A81D400) [pid = 4736] [serial = 542] [outer = 00000056951DE000] 04:26:01 INFO - PROCESS | 4736 | 1461151561038 Marionette DEBUG loaded listener.js 04:26:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569D47C000) [pid = 4736] [serial = 543] [outer = 00000056951DE000] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569530F800 == 66 [pid = 4736] [id = 63] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B8800 == 65 [pid = 4736] [id = 175] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A552F800 == 64 [pid = 4736] [id = 174] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14BE000 == 63 [pid = 4736] [id = 173] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A7A800 == 62 [pid = 4736] [id = 172] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569A9A2000 == 61 [pid = 4736] [id = 171] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A064B800 == 60 [pid = 4736] [id = 170] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA2D000 == 59 [pid = 4736] [id = 169] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCD0800 == 58 [pid = 4736] [id = 168] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (000000568EEA4800) [pid = 4736] [serial = 428] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (000000569A57B000) [pid = 4736] [serial = 431] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569DC50800) [pid = 4736] [serial = 434] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056A578E000) [pid = 4736] [serial = 437] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000569FA6F800) [pid = 4736] [serial = 440] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A28AF000) [pid = 4736] [serial = 443] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A59A5800) [pid = 4736] [serial = 446] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A2B50400) [pid = 4736] [serial = 476] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056961DE800 == 57 [pid = 4736] [id = 167] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569C94D000 == 56 [pid = 4736] [id = 166] 04:26:01 INFO - PROCESS | 4736 | --DOCSHELL 0000005696097800 == 55 [pid = 4736] [id = 160] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A4728800) [pid = 4736] [serial = 426] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A1432000) [pid = 4736] [serial = 464] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A2A05800) [pid = 4736] [serial = 467] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569FA85000) [pid = 4736] [serial = 461] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056A1895000) [pid = 4736] [serial = 465] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569CEC2C00) [pid = 4736] [serial = 455] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (0000005690A85C00) [pid = 4736] [serial = 449] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (0000005695E9D000) [pid = 4736] [serial = 450] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (0000005695B81800) [pid = 4736] [serial = 452] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056951E3800) [pid = 4736] [serial = 470] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569D476400) [pid = 4736] [serial = 453] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569D72FC00) [pid = 4736] [serial = 456] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A2A0B400) [pid = 4736] [serial = 468] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056951EB400) [pid = 4736] [serial = 471] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569D7C5C00) [pid = 4736] [serial = 473] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569E4DFC00) [pid = 4736] [serial = 459] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569E2F1C00) [pid = 4736] [serial = 458] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A2A0A000) [pid = 4736] [serial = 474] [outer = 0000000000000000] [url = about:blank] 04:26:01 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A065A400) [pid = 4736] [serial = 462] [outer = 0000000000000000] [url = about:blank] 04:26:02 INFO - PROCESS | 4736 | 1461151562024 Marionette TRACE conn5 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 04:26:02 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) 04:26:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1380ms 04:26:02 INFO - PROCESS | 4736 | 1461151562093 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 04:26:02 INFO - PROCESS | 4736 | 1461151562099 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 04:26:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:26:02 INFO - PROCESS | 4736 | 1461151562106 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:26:02 INFO - PROCESS | 4736 | 1461151562108 Marionette TRACE conn5 <- [1,690,null,{}] 04:26:02 INFO - PROCESS | 4736 | 1461151562112 Marionette TRACE conn5 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:02 INFO - PROCESS | 4736 | 1461151562200 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 04:26:02 INFO - PROCESS | 4736 | 1461151562207 Marionette TRACE conn5 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:02 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CFAB800 == 56 [pid = 4736] [id = 182] 04:26:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005695B32C00) [pid = 4736] [serial = 544] [outer = 0000000000000000] 04:26:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569A81F400) [pid = 4736] [serial = 545] [outer = 0000005695B32C00] 04:26:02 INFO - PROCESS | 4736 | 1461151562254 Marionette DEBUG loaded listener.js 04:26:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569D5D5400) [pid = 4736] [serial = 546] [outer = 0000005695B32C00] 04:26:03 INFO - PROCESS | 4736 | 1461151563231 Marionette TRACE conn5 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 04:26:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:26:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1183ms 04:26:03 INFO - PROCESS | 4736 | 1461151563290 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 04:26:03 INFO - PROCESS | 4736 | 1461151563292 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 04:26:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:26:03 INFO - PROCESS | 4736 | 1461151563296 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:26:03 INFO - PROCESS | 4736 | 1461151563300 Marionette TRACE conn5 <- [1,694,null,{}] 04:26:03 INFO - PROCESS | 4736 | 1461151563318 Marionette TRACE conn5 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:03 INFO - PROCESS | 4736 | 1461151563436 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 04:26:03 INFO - PROCESS | 4736 | 1461151563485 Marionette TRACE conn5 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:03 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAF5000 == 57 [pid = 4736] [id = 183] 04:26:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569E261000) [pid = 4736] [serial = 547] [outer = 0000000000000000] 04:26:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569E282800) [pid = 4736] [serial = 548] [outer = 000000569E261000] 04:26:03 INFO - PROCESS | 4736 | 1461151563534 Marionette DEBUG loaded listener.js 04:26:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569E4DC000) [pid = 4736] [serial = 549] [outer = 000000569E261000] 04:26:04 INFO - PROCESS | 4736 | 1461151564498 Marionette TRACE conn5 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 04:26:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:26:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1236ms 04:26:04 INFO - PROCESS | 4736 | 1461151564535 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 04:26:04 INFO - PROCESS | 4736 | 1461151564537 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 04:26:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:26:04 INFO - PROCESS | 4736 | 1461151564541 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:26:04 INFO - PROCESS | 4736 | 1461151564543 Marionette TRACE conn5 <- [1,698,null,{}] 04:26:04 INFO - PROCESS | 4736 | 1461151564552 Marionette TRACE conn5 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:04 INFO - PROCESS | 4736 | 1461151564665 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 04:26:04 INFO - PROCESS | 4736 | 1461151564713 Marionette TRACE conn5 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165B000 == 58 [pid = 4736] [id = 184] 04:26:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569FA89000) [pid = 4736] [serial = 550] [outer = 0000000000000000] 04:26:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A065A400) [pid = 4736] [serial = 551] [outer = 000000569FA89000] 04:26:04 INFO - PROCESS | 4736 | 1461151564761 Marionette DEBUG loaded listener.js 04:26:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A0E90400) [pid = 4736] [serial = 552] [outer = 000000569FA89000] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569FA64400) [pid = 4736] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A2A0EC00) [pid = 4736] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A0E61000) [pid = 4736] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056951DF000) [pid = 4736] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A18A3000) [pid = 4736] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (0000005695168C00) [pid = 4736] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056906D0000) [pid = 4736] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056906CFC00) [pid = 4736] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569DF9A800) [pid = 4736] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:26:05 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569D6A6C00) [pid = 4736] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:26:05 INFO - PROCESS | 4736 | 1461151565691 Marionette TRACE conn5 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 04:26:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:26:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1180ms 04:26:05 INFO - PROCESS | 4736 | 1461151565723 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 04:26:05 INFO - PROCESS | 4736 | 1461151565725 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 04:26:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:26:05 INFO - PROCESS | 4736 | 1461151565729 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:26:05 INFO - PROCESS | 4736 | 1461151565730 Marionette TRACE conn5 <- [1,702,null,{}] 04:26:05 INFO - PROCESS | 4736 | 1461151565737 Marionette TRACE conn5 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:05 INFO - PROCESS | 4736 | 1461151565821 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 04:26:05 INFO - PROCESS | 4736 | 1461151565828 Marionette TRACE conn5 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D16000 == 59 [pid = 4736] [id = 185] 04:26:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005699D62800) [pid = 4736] [serial = 553] [outer = 0000000000000000] 04:26:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569E4DA800) [pid = 4736] [serial = 554] [outer = 0000005699D62800] 04:26:05 INFO - PROCESS | 4736 | 1461151565874 Marionette DEBUG loaded listener.js 04:26:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A1714000) [pid = 4736] [serial = 555] [outer = 0000005699D62800] 04:26:06 INFO - PROCESS | 4736 | 1461151566815 Marionette TRACE conn5 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 04:26:06 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 04:26:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1137ms 04:26:06 INFO - PROCESS | 4736 | 1461151566870 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 04:26:06 INFO - PROCESS | 4736 | 1461151566872 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 04:26:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:26:06 INFO - PROCESS | 4736 | 1461151566876 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:26:06 INFO - PROCESS | 4736 | 1461151566878 Marionette TRACE conn5 <- [1,706,null,{}] 04:26:06 INFO - PROCESS | 4736 | 1461151566881 Marionette TRACE conn5 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:06 INFO - PROCESS | 4736 | 1461151566989 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 04:26:07 INFO - PROCESS | 4736 | 1461151566997 Marionette TRACE conn5 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:07 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC0C000 == 60 [pid = 4736] [id = 186] 04:26:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056A189B800) [pid = 4736] [serial = 556] [outer = 0000000000000000] 04:26:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A2A05800) [pid = 4736] [serial = 557] [outer = 00000056A189B800] 04:26:07 INFO - PROCESS | 4736 | 1461151567046 Marionette DEBUG loaded listener.js 04:26:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A2B51000) [pid = 4736] [serial = 558] [outer = 00000056A189B800] 04:26:08 INFO - PROCESS | 4736 | 1461151568214 Marionette TRACE conn5 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 04:26:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:26:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1390ms 04:26:08 INFO - PROCESS | 4736 | 1461151568269 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 04:26:08 INFO - PROCESS | 4736 | 1461151568274 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 04:26:08 INFO - PROCESS | 4736 | 1461151568278 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:26:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:26:08 INFO - PROCESS | 4736 | 1461151568282 Marionette TRACE conn5 <- [1,710,null,{}] 04:26:08 INFO - PROCESS | 4736 | 1461151568289 Marionette TRACE conn5 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:08 INFO - PROCESS | 4736 | 1461151568436 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 04:26:08 INFO - PROCESS | 4736 | 1461151568600 Marionette TRACE conn5 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:08 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2D0000 == 61 [pid = 4736] [id = 187] 04:26:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569A8A8C00) [pid = 4736] [serial = 559] [outer = 0000000000000000] 04:26:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569AFB2800) [pid = 4736] [serial = 560] [outer = 000000569A8A8C00] 04:26:08 INFO - PROCESS | 4736 | 1461151568660 Marionette DEBUG loaded listener.js 04:26:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (000000569D7BD800) [pid = 4736] [serial = 561] [outer = 000000569A8A8C00] 04:26:09 INFO - PROCESS | 4736 | 1461151569227 Marionette TRACE conn5 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 04:26:09 INFO - PROCESS | 4736 | 1461151569276 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 04:26:09 INFO - PROCESS | 4736 | 1461151569283 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:26:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:26:09 INFO - PROCESS | 4736 | 1461151569287 Marionette TRACE conn5 <- [1,714,null,{}] 04:26:09 INFO - PROCESS | 4736 | 1461151569291 Marionette TRACE conn5 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:09 INFO - PROCESS | 4736 | 1461151569403 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 04:26:09 INFO - PROCESS | 4736 | 1461151569494 Marionette TRACE conn5 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CBA800 == 62 [pid = 4736] [id = 188] 04:26:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (000000569E281000) [pid = 4736] [serial = 562] [outer = 0000000000000000] 04:26:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (000000569FA85000) [pid = 4736] [serial = 563] [outer = 000000569E281000] 04:26:09 INFO - PROCESS | 4736 | 1461151569551 Marionette DEBUG loaded listener.js 04:26:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A1791000) [pid = 4736] [serial = 564] [outer = 000000569E281000] 04:26:10 INFO - PROCESS | 4736 | 1461151570199 Marionette TRACE conn5 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 04:26:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:26:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 986ms 04:26:10 INFO - PROCESS | 4736 | 1461151570275 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 04:26:10 INFO - PROCESS | 4736 | 1461151570278 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 04:26:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:26:10 INFO - PROCESS | 4736 | 1461151570282 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:26:10 INFO - PROCESS | 4736 | 1461151570287 Marionette TRACE conn5 <- [1,718,null,{}] 04:26:10 INFO - PROCESS | 4736 | 1461151570314 Marionette TRACE conn5 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:10 INFO - PROCESS | 4736 | 1461151570438 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 04:26:10 INFO - PROCESS | 4736 | 1461151570549 Marionette TRACE conn5 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AFE000 == 63 [pid = 4736] [id = 189] 04:26:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A28B0C00) [pid = 4736] [serial = 565] [outer = 0000000000000000] 04:26:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A2BB9800) [pid = 4736] [serial = 566] [outer = 00000056A28B0C00] 04:26:10 INFO - PROCESS | 4736 | 1461151570612 Marionette DEBUG loaded listener.js 04:26:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A3CFC800) [pid = 4736] [serial = 567] [outer = 00000056A28B0C00] 04:26:11 INFO - PROCESS | 4736 | 1461151571158 Marionette TRACE conn5 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 140","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 04:26:11 INFO - PROCESS | 4736 | 1461151571231 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 04:26:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:26:11 INFO - PROCESS | 4736 | 1461151571235 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:26:11 INFO - PROCESS | 4736 | 1461151571237 Marionette TRACE conn5 <- [1,722,null,{}] 04:26:11 INFO - PROCESS | 4736 | 1461151571242 Marionette TRACE conn5 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:11 INFO - PROCESS | 4736 | 1461151571353 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 04:26:11 INFO - PROCESS | 4736 | 1461151571472 Marionette TRACE conn5 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:11 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A759A800 == 64 [pid = 4736] [id = 190] 04:26:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A2AD0000) [pid = 4736] [serial = 568] [outer = 0000000000000000] 04:26:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A2AD7C00) [pid = 4736] [serial = 569] [outer = 00000056A2AD0000] 04:26:11 INFO - PROCESS | 4736 | 1461151571531 Marionette DEBUG loaded listener.js 04:26:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A3EADC00) [pid = 4736] [serial = 570] [outer = 00000056A2AD0000] 04:26:12 INFO - PROCESS | 4736 | 1461151572094 Marionette TRACE conn5 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 04:26:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:26:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 923ms 04:26:12 INFO - PROCESS | 4736 | 1461151572160 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 04:26:12 INFO - PROCESS | 4736 | 1461151572162 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 04:26:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:26:12 INFO - PROCESS | 4736 | 1461151572166 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:26:12 INFO - PROCESS | 4736 | 1461151572168 Marionette TRACE conn5 <- [1,726,null,{}] 04:26:12 INFO - PROCESS | 4736 | 1461151572172 Marionette TRACE conn5 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:12 INFO - PROCESS | 4736 | 1461151572279 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 04:26:12 INFO - PROCESS | 4736 | 1461151572397 Marionette TRACE conn5 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76C7000 == 65 [pid = 4736] [id = 191] 04:26:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (0000005690A90400) [pid = 4736] [serial = 571] [outer = 0000000000000000] 04:26:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A2B54800) [pid = 4736] [serial = 572] [outer = 0000005690A90400] 04:26:12 INFO - PROCESS | 4736 | 1461151572456 Marionette DEBUG loaded listener.js 04:26:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A3E9C000) [pid = 4736] [serial = 573] [outer = 0000005690A90400] 04:26:13 INFO - PROCESS | 4736 | [4736] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:26:13 INFO - PROCESS | 4736 | 1461151573672 Marionette TRACE conn5 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 04:26:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:26:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1537ms 04:26:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:26:13 INFO - PROCESS | 4736 | 1461151573705 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 04:26:13 INFO - PROCESS | 4736 | 1461151573708 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 04:26:13 INFO - PROCESS | 4736 | 1461151573714 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:26:13 INFO - PROCESS | 4736 | 1461151573717 Marionette TRACE conn5 <- [1,730,null,{}] 04:26:13 INFO - PROCESS | 4736 | 1461151573723 Marionette TRACE conn5 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:13 INFO - PROCESS | 4736 | 1461151573825 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 04:26:13 INFO - PROCESS | 4736 | 1461151573899 Marionette TRACE conn5 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:13 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCA800 == 66 [pid = 4736] [id = 192] 04:26:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (0000005695EA1C00) [pid = 4736] [serial = 574] [outer = 0000000000000000] 04:26:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569A9F3400) [pid = 4736] [serial = 575] [outer = 0000005695EA1C00] 04:26:14 INFO - PROCESS | 4736 | 1461151573996 Marionette DEBUG loaded listener.js 04:26:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569D479800) [pid = 4736] [serial = 576] [outer = 0000005695EA1C00] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5968800 == 65 [pid = 4736] [id = 149] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D16000 == 64 [pid = 4736] [id = 185] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165B000 == 63 [pid = 4736] [id = 184] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAF5000 == 62 [pid = 4736] [id = 183] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 000000569CFAB800 == 61 [pid = 4736] [id = 182] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2C1000 == 60 [pid = 4736] [id = 181] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A2A06C00) [pid = 4736] [serial = 524] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569D72D400) [pid = 4736] [serial = 482] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056906D2400) [pid = 4736] [serial = 479] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A3CFB000) [pid = 4736] [serial = 491] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A2BB2800) [pid = 4736] [serial = 488] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A142A000) [pid = 4736] [serial = 485] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A599B400) [pid = 4736] [serial = 494] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AFA800 == 59 [pid = 4736] [id = 178] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA2D800 == 58 [pid = 4736] [id = 177] 04:26:14 INFO - PROCESS | 4736 | --DOCSHELL 000000569608C800 == 57 [pid = 4736] [id = 176] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (00000056951E2400) [pid = 4736] [serial = 500] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (0000005696105400) [pid = 4736] [serial = 501] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569A9F4C00) [pid = 4736] [serial = 503] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569C92AC00) [pid = 4736] [serial = 504] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (0000005695B87C00) [pid = 4736] [serial = 498] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (0000005690A8A000) [pid = 4736] [serial = 497] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569E27EC00) [pid = 4736] [serial = 509] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569D734000) [pid = 4736] [serial = 506] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569FA8B800) [pid = 4736] [serial = 513] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569FA68C00) [pid = 4736] [serial = 512] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056A3CF9400) [pid = 4736] [serial = 477] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A150E000) [pid = 4736] [serial = 515] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569E4D5000) [pid = 4736] [serial = 518] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A1899000) [pid = 4736] [serial = 519] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A2833400) [pid = 4736] [serial = 521] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A1791400) [pid = 4736] [serial = 516] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569E2F8400) [pid = 4736] [serial = 510] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A28A6400) [pid = 4736] [serial = 522] [outer = 0000000000000000] [url = about:blank] 04:26:14 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569DB70400) [pid = 4736] [serial = 507] [outer = 0000000000000000] [url = about:blank] 04:26:15 INFO - PROCESS | 4736 | 1461151575024 Marionette TRACE conn5 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 04:26:15 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 04:26:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1343ms 04:26:15 INFO - PROCESS | 4736 | 1461151575058 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 04:26:15 INFO - PROCESS | 4736 | 1461151575063 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 04:26:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:26:15 INFO - PROCESS | 4736 | 1461151575070 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:26:15 INFO - PROCESS | 4736 | 1461151575072 Marionette TRACE conn5 <- [1,734,null,{}] 04:26:15 INFO - PROCESS | 4736 | 1461151575076 Marionette TRACE conn5 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:15 INFO - PROCESS | 4736 | 1461151575170 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 04:26:15 INFO - PROCESS | 4736 | 1461151575177 Marionette TRACE conn5 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:15 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCB000 == 58 [pid = 4736] [id = 193] 04:26:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005696C09C00) [pid = 4736] [serial = 577] [outer = 0000000000000000] 04:26:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (0000005699D66400) [pid = 4736] [serial = 578] [outer = 0000005696C09C00] 04:26:15 INFO - PROCESS | 4736 | 1461151575225 Marionette DEBUG loaded listener.js 04:26:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569D7BFC00) [pid = 4736] [serial = 579] [outer = 0000005696C09C00] 04:26:16 INFO - PROCESS | 4736 | 1461151576178 Marionette TRACE conn5 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 04:26:16 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.) 04:26:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1127ms 04:26:16 INFO - PROCESS | 4736 | 1461151576198 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 04:26:16 INFO - PROCESS | 4736 | 1461151576201 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 04:26:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:26:16 INFO - PROCESS | 4736 | 1461151576204 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:26:16 INFO - PROCESS | 4736 | 1461151576208 Marionette TRACE conn5 <- [1,738,null,{}] 04:26:16 INFO - PROCESS | 4736 | 1461151576219 Marionette TRACE conn5 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:16 INFO - PROCESS | 4736 | 1461151576311 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 04:26:16 INFO - PROCESS | 4736 | 1461151576318 Marionette TRACE conn5 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0656000 == 59 [pid = 4736] [id = 194] 04:26:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569E2F5C00) [pid = 4736] [serial = 580] [outer = 0000000000000000] 04:26:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569E4DFC00) [pid = 4736] [serial = 581] [outer = 000000569E2F5C00] 04:26:16 INFO - PROCESS | 4736 | 1461151576367 Marionette DEBUG loaded listener.js 04:26:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569FA8C400) [pid = 4736] [serial = 582] [outer = 000000569E2F5C00] 04:26:17 INFO - PROCESS | 4736 | 1461151577347 Marionette TRACE conn5 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 04:26:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:26:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1180ms 04:26:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:26:17 INFO - PROCESS | 4736 | 1461151577387 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 04:26:17 INFO - PROCESS | 4736 | 1461151577390 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 04:26:17 INFO - PROCESS | 4736 | 1461151577398 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:26:17 INFO - PROCESS | 4736 | 1461151577400 Marionette TRACE conn5 <- [1,742,null,{}] 04:26:17 INFO - PROCESS | 4736 | 1461151577404 Marionette TRACE conn5 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:17 INFO - PROCESS | 4736 | 1461151577521 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 04:26:17 INFO - PROCESS | 4736 | 1461151577571 Marionette TRACE conn5 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1885000 == 60 [pid = 4736] [id = 195] 04:26:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A06E4000) [pid = 4736] [serial = 583] [outer = 0000000000000000] 04:26:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A1719400) [pid = 4736] [serial = 584] [outer = 00000056A06E4000] 04:26:17 INFO - PROCESS | 4736 | 1461151577620 Marionette DEBUG loaded listener.js 04:26:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (00000056A18D8800) [pid = 4736] [serial = 585] [outer = 00000056A06E4000] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056A472CC00) [pid = 4736] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569A57A400) [pid = 4736] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569AFB3000) [pid = 4736] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A599E800) [pid = 4736] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569D69D800) [pid = 4736] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569FA6B400) [pid = 4736] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A2D46800) [pid = 4736] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (0000005695B2F000) [pid = 4736] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000568EEA3400) [pid = 4736] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569D6A7800) [pid = 4736] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A5998C00) [pid = 4736] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A283B000) [pid = 4736] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (0000005690E38000) [pid = 4736] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (0000005696D96C00) [pid = 4736] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569E9F1000) [pid = 4736] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A2BB8C00) [pid = 4736] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A1899C00) [pid = 4736] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569609C400) [pid = 4736] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569FA68400) [pid = 4736] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D7C6C00) [pid = 4736] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005695C67C00) [pid = 4736] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A18CF000) [pid = 4736] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569D72C800) [pid = 4736] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (00000056A28AD400) [pid = 4736] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000568ED58400) [pid = 4736] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (0000005699D62800) [pid = 4736] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569E261000) [pid = 4736] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056951DE000) [pid = 4736] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569FA89000) [pid = 4736] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056951DE400) [pid = 4736] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (0000005690A90800) [pid = 4736] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (00000056A28B2400) [pid = 4736] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:26:18 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (0000005695B32C00) [pid = 4736] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:26:18 INFO - PROCESS | 4736 | 1461151578659 Marionette TRACE conn5 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 04:26:18 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 04:26:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1280ms 04:26:18 INFO - PROCESS | 4736 | 1461151578676 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 04:26:18 INFO - PROCESS | 4736 | 1461151578678 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 04:26:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:26:18 INFO - PROCESS | 4736 | 1461151578681 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:26:18 INFO - PROCESS | 4736 | 1461151578683 Marionette TRACE conn5 <- [1,746,null,{}] 04:26:18 INFO - PROCESS | 4736 | 1461151578687 Marionette TRACE conn5 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:18 INFO - PROCESS | 4736 | 1461151578773 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 04:26:18 INFO - PROCESS | 4736 | 1461151578779 Marionette TRACE conn5 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:18 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA28000 == 61 [pid = 4736] [id = 196] 04:26:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000568ED58800) [pid = 4736] [serial = 586] [outer = 0000000000000000] 04:26:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (0000005695B24C00) [pid = 4736] [serial = 587] [outer = 000000568ED58800] 04:26:18 INFO - PROCESS | 4736 | 1461151578826 Marionette DEBUG loaded listener.js 04:26:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569A8B0000) [pid = 4736] [serial = 588] [outer = 000000568ED58800] 04:26:19 INFO - PROCESS | 4736 | 1461151579280 Marionette TRACE conn5 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 04:26:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:26:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 671ms 04:26:19 INFO - PROCESS | 4736 | 1461151579356 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 04:26:19 INFO - PROCESS | 4736 | 1461151579358 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 04:26:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:26:19 INFO - PROCESS | 4736 | 1461151579361 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:26:19 INFO - PROCESS | 4736 | 1461151579363 Marionette TRACE conn5 <- [1,750,null,{}] 04:26:19 INFO - PROCESS | 4736 | 1461151579367 Marionette TRACE conn5 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:19 INFO - PROCESS | 4736 | 1461151579473 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 04:26:19 INFO - PROCESS | 4736 | 1461151579480 Marionette TRACE conn5 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5540800 == 62 [pid = 4736] [id = 197] 04:26:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A150C400) [pid = 4736] [serial = 589] [outer = 0000000000000000] 04:26:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A283B000) [pid = 4736] [serial = 590] [outer = 00000056A150C400] 04:26:19 INFO - PROCESS | 4736 | 1461151579531 Marionette DEBUG loaded listener.js 04:26:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A2ACD000) [pid = 4736] [serial = 591] [outer = 00000056A150C400] 04:26:20 INFO - PROCESS | 4736 | [4736] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:26:20 INFO - PROCESS | 4736 | 1461151580439 Marionette TRACE conn5 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 04:26:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:26:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1123ms 04:26:20 INFO - PROCESS | 4736 | 1461151580487 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 04:26:20 INFO - PROCESS | 4736 | 1461151580490 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 04:26:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:26:20 INFO - PROCESS | 4736 | 1461151580493 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:26:20 INFO - PROCESS | 4736 | 1461151580495 Marionette TRACE conn5 <- [1,754,null,{}] 04:26:20 INFO - PROCESS | 4736 | 1461151580499 Marionette TRACE conn5 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:20 INFO - PROCESS | 4736 | 1461151580584 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 04:26:20 INFO - PROCESS | 4736 | 1461151580589 Marionette TRACE conn5 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AEB000 == 63 [pid = 4736] [id = 198] 04:26:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A2AD6800) [pid = 4736] [serial = 592] [outer = 0000000000000000] 04:26:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A2BB3000) [pid = 4736] [serial = 593] [outer = 00000056A2AD6800] 04:26:20 INFO - PROCESS | 4736 | 1461151580634 Marionette DEBUG loaded listener.js 04:26:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A3CFB400) [pid = 4736] [serial = 594] [outer = 00000056A2AD6800] 04:26:21 INFO - PROCESS | 4736 | 1461151581739 Marionette TRACE conn5 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 04:26:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:26:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1284ms 04:26:21 INFO - PROCESS | 4736 | 1461151581798 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 04:26:21 INFO - PROCESS | 4736 | 1461151581802 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 04:26:21 INFO - PROCESS | 4736 | 1461151581808 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:26:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:26:21 INFO - PROCESS | 4736 | 1461151581812 Marionette TRACE conn5 <- [1,758,null,{}] 04:26:21 INFO - PROCESS | 4736 | 1461151581818 Marionette TRACE conn5 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:21 INFO - PROCESS | 4736 | 1461151581925 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 04:26:22 INFO - PROCESS | 4736 | 1461151582131 Marionette TRACE conn5 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:22 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DF3C000 == 64 [pid = 4736] [id = 199] 04:26:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569AFB3000) [pid = 4736] [serial = 595] [outer = 0000000000000000] 04:26:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569C9B9000) [pid = 4736] [serial = 596] [outer = 000000569AFB3000] 04:26:22 INFO - PROCESS | 4736 | 1461151582192 Marionette DEBUG loaded listener.js 04:26:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569DB6C400) [pid = 4736] [serial = 597] [outer = 000000569AFB3000] 04:26:22 INFO - PROCESS | 4736 | 1461151582754 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 04:26:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:26:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 986ms 04:26:22 INFO - PROCESS | 4736 | 1461151582802 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 04:26:22 INFO - PROCESS | 4736 | 1461151582809 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 04:26:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:26:22 INFO - PROCESS | 4736 | 1461151582816 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:26:22 INFO - PROCESS | 4736 | 1461151582819 Marionette TRACE conn5 <- [1,762,null,{}] 04:26:22 INFO - PROCESS | 4736 | 1461151582823 Marionette TRACE conn5 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:22 INFO - PROCESS | 4736 | 1461151582937 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 04:26:23 INFO - PROCESS | 4736 | 1461151583030 Marionette TRACE conn5 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:23 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A6C000 == 65 [pid = 4736] [id = 200] 04:26:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569E2F3C00) [pid = 4736] [serial = 598] [outer = 0000000000000000] 04:26:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569F18C800) [pid = 4736] [serial = 599] [outer = 000000569E2F3C00] 04:26:23 INFO - PROCESS | 4736 | 1461151583087 Marionette DEBUG loaded listener.js 04:26:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (00000056A0E5C000) [pid = 4736] [serial = 600] [outer = 000000569E2F3C00] 04:26:23 INFO - PROCESS | 4736 | 1461151583709 Marionette TRACE conn5 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 04:26:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:26:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 922ms 04:26:23 INFO - PROCESS | 4736 | 1461151583744 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 04:26:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:26:23 INFO - PROCESS | 4736 | 1461151583747 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 04:26:23 INFO - PROCESS | 4736 | 1461151583751 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:26:23 INFO - PROCESS | 4736 | 1461151583755 Marionette TRACE conn5 <- [1,766,null,{}] 04:26:23 INFO - PROCESS | 4736 | 1461151583767 Marionette TRACE conn5 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:23 INFO - PROCESS | 4736 | 1461151583883 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 04:26:23 INFO - PROCESS | 4736 | 1461151583978 Marionette TRACE conn5 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7592000 == 66 [pid = 4736] [id = 201] 04:26:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A28A7400) [pid = 4736] [serial = 601] [outer = 0000000000000000] 04:26:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A2A06C00) [pid = 4736] [serial = 602] [outer = 00000056A28A7400] 04:26:24 INFO - PROCESS | 4736 | 1461151584038 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056A3CFB800) [pid = 4736] [serial = 603] [outer = 00000056A28A7400] 04:26:24 INFO - PROCESS | 4736 | 1461151584585 Marionette TRACE conn5 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 04:26:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:26:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 04:26:24 INFO - PROCESS | 4736 | 1461151584634 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 04:26:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:26:24 INFO - PROCESS | 4736 | 1461151584637 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 04:26:24 INFO - PROCESS | 4736 | 1461151584641 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:26:24 INFO - PROCESS | 4736 | 1461151584643 Marionette TRACE conn5 <- [1,770,null,{}] 04:26:24 INFO - PROCESS | 4736 | 1461151584647 Marionette TRACE conn5 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:24 INFO - PROCESS | 4736 | 1461151584758 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 04:26:24 INFO - PROCESS | 4736 | 1461151584850 Marionette TRACE conn5 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A833D000 == 67 [pid = 4736] [id = 202] 04:26:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056A3EACC00) [pid = 4736] [serial = 604] [outer = 0000000000000000] 04:26:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A3EB0400) [pid = 4736] [serial = 605] [outer = 00000056A3EACC00] 04:26:24 INFO - PROCESS | 4736 | 1461151584905 Marionette DEBUG loaded listener.js 04:26:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A45DF000) [pid = 4736] [serial = 606] [outer = 00000056A3EACC00] 04:26:25 INFO - PROCESS | 4736 | 1461151585469 Marionette TRACE conn5 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 04:26:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:26:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 881ms 04:26:25 INFO - PROCESS | 4736 | 1461151585524 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 04:26:25 INFO - PROCESS | 4736 | 1461151585526 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 04:26:25 INFO - PROCESS | 4736 | 1461151585530 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:26:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:26:25 INFO - PROCESS | 4736 | 1461151585532 Marionette TRACE conn5 <- [1,774,null,{}] 04:26:25 INFO - PROCESS | 4736 | 1461151585536 Marionette TRACE conn5 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:25 INFO - PROCESS | 4736 | 1461151585643 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 04:26:25 INFO - PROCESS | 4736 | 1461151585737 Marionette TRACE conn5 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8359000 == 68 [pid = 4736] [id = 203] 04:26:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A2C27000) [pid = 4736] [serial = 607] [outer = 0000000000000000] 04:26:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A2C2C800) [pid = 4736] [serial = 608] [outer = 00000056A2C27000] 04:26:25 INFO - PROCESS | 4736 | 1461151585793 Marionette DEBUG loaded listener.js 04:26:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A3E9E400) [pid = 4736] [serial = 609] [outer = 00000056A2C27000] 04:26:26 INFO - PROCESS | 4736 | 1461151586451 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 04:26:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:26:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 986ms 04:26:26 INFO - PROCESS | 4736 | 1461151586519 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 04:26:26 INFO - PROCESS | 4736 | 1461151586522 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 04:26:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:26:26 INFO - PROCESS | 4736 | 1461151586526 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:26:26 INFO - PROCESS | 4736 | 1461151586528 Marionette TRACE conn5 <- [1,778,null,{}] 04:26:26 INFO - PROCESS | 4736 | 1461151586532 Marionette TRACE conn5 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:26 INFO - PROCESS | 4736 | 1461151586652 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 04:26:26 INFO - PROCESS | 4736 | 1461151586895 Marionette TRACE conn5 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:26 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DCA000 == 69 [pid = 4736] [id = 204] 04:26:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000568EEA8400) [pid = 4736] [serial = 610] [outer = 0000000000000000] 04:26:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056906CB000) [pid = 4736] [serial = 611] [outer = 000000568EEA8400] 04:26:26 INFO - PROCESS | 4736 | 1461151586966 Marionette DEBUG loaded listener.js 04:26:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005690EA6800) [pid = 4736] [serial = 612] [outer = 000000568EEA8400] 04:26:27 INFO - PROCESS | 4736 | 1461151587574 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 04:26:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:26:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1137ms 04:26:27 INFO - PROCESS | 4736 | 1461151587665 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 04:26:27 INFO - PROCESS | 4736 | 1461151587670 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 04:26:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:26:27 INFO - PROCESS | 4736 | 1461151587676 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:26:27 INFO - PROCESS | 4736 | 1461151587679 Marionette TRACE conn5 <- [1,782,null,{}] 04:26:27 INFO - PROCESS | 4736 | 1461151587703 Marionette TRACE conn5 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:27 INFO - PROCESS | 4736 | 1461151587821 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 04:26:27 INFO - PROCESS | 4736 | 1461151587926 Marionette TRACE conn5 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:27 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5540800 == 68 [pid = 4736] [id = 197] 04:26:27 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA28000 == 67 [pid = 4736] [id = 196] 04:26:27 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1885000 == 66 [pid = 4736] [id = 195] 04:26:27 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0656000 == 65 [pid = 4736] [id = 194] 04:26:27 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCCB000 == 64 [pid = 4736] [id = 193] 04:26:27 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCCA800 == 63 [pid = 4736] [id = 192] 04:26:27 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A2A05800) [pid = 4736] [serial = 557] [outer = 0000000000000000] [url = about:blank] 04:26:27 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569CEBB800) [pid = 4736] [serial = 530] [outer = 0000000000000000] [url = about:blank] 04:26:27 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569E284400) [pid = 4736] [serial = 533] [outer = 0000000000000000] [url = about:blank] 04:26:27 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A2B51C00) [pid = 4736] [serial = 536] [outer = 0000000000000000] [url = about:blank] 04:26:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056953D5000 == 64 [pid = 4736] [id = 205] 04:26:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000568EEA4000) [pid = 4736] [serial = 613] [outer = 0000000000000000] 04:26:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005690A91C00) [pid = 4736] [serial = 614] [outer = 000000568EEA4000] 04:26:28 INFO - PROCESS | 4736 | 1461151588015 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056960A4400) [pid = 4736] [serial = 615] [outer = 000000568EEA4000] 04:26:28 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76C7000 == 63 [pid = 4736] [id = 191] 04:26:28 INFO - PROCESS | 4736 | --DOCSHELL 00000056A759A800 == 62 [pid = 4736] [id = 190] 04:26:28 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AFE000 == 61 [pid = 4736] [id = 189] 04:26:28 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CBA800 == 60 [pid = 4736] [id = 188] 04:26:28 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2D0000 == 59 [pid = 4736] [id = 187] 04:26:28 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC0C000 == 58 [pid = 4736] [id = 186] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569DEC5000) [pid = 4736] [serial = 320] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569DC54400) [pid = 4736] [serial = 483] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A5AC6800) [pid = 4736] [serial = 447] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A0E95000) [pid = 4736] [serial = 435] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A18D0400) [pid = 4736] [serial = 486] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A5782C00) [pid = 4736] [serial = 266] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (0000005699D66C00) [pid = 4736] [serial = 317] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569533B800) [pid = 4736] [serial = 480] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A0E8B400) [pid = 4736] [serial = 390] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A5AC5C00) [pid = 4736] [serial = 495] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A2BB9C00) [pid = 4736] [serial = 489] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (0000005695B86400) [pid = 4736] [serial = 341] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569C9B7800) [pid = 4736] [serial = 386] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A0E58000) [pid = 4736] [serial = 350] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A4731800) [pid = 4736] [serial = 492] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056A5790800) [pid = 4736] [serial = 323] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569D47DC00) [pid = 4736] [serial = 432] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056A5917000) [pid = 4736] [serial = 441] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A2B4F000) [pid = 4736] [serial = 393] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569AC3A000) [pid = 4736] [serial = 344] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056A2B54400) [pid = 4736] [serial = 396] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569E3AC000) [pid = 4736] [serial = 347] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A5ABFC00) [pid = 4736] [serial = 444] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (0000005690EA8800) [pid = 4736] [serial = 429] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (00000056A5917800) [pid = 4736] [serial = 438] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A1714000) [pid = 4736] [serial = 555] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569E4DC000) [pid = 4736] [serial = 549] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569D47C000) [pid = 4736] [serial = 543] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569A81D400) [pid = 4736] [serial = 542] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (00000056A0E90400) [pid = 4736] [serial = 552] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056A065A400) [pid = 4736] [serial = 551] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (00000056A3EA9800) [pid = 4736] [serial = 540] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (0000005690EB0800) [pid = 4736] [serial = 527] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A2B52400) [pid = 4736] [serial = 525] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569A81F400) [pid = 4736] [serial = 545] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569FA8C800) [pid = 4736] [serial = 539] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569E4DA800) [pid = 4736] [serial = 554] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (0000005696D9B800) [pid = 4736] [serial = 528] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000569E282800) [pid = 4736] [serial = 548] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569D5D5400) [pid = 4736] [serial = 546] [outer = 0000000000000000] [url = about:blank] 04:26:28 INFO - PROCESS | 4736 | 1461151588530 Marionette TRACE conn5 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 04:26:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:26:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 902ms 04:26:28 INFO - PROCESS | 4736 | 1461151588582 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 04:26:28 INFO - PROCESS | 4736 | 1461151588586 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 04:26:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:26:28 INFO - PROCESS | 4736 | 1461151588591 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:26:28 INFO - PROCESS | 4736 | 1461151588593 Marionette TRACE conn5 <- [1,786,null,{}] 04:26:28 INFO - PROCESS | 4736 | 1461151588597 Marionette TRACE conn5 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:28 INFO - PROCESS | 4736 | 1461151588687 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 04:26:28 INFO - PROCESS | 4736 | 1461151588778 Marionette TRACE conn5 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:28 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D855000 == 59 [pid = 4736] [id = 206] 04:26:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (0000005696D06000) [pid = 4736] [serial = 616] [outer = 0000000000000000] 04:26:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569A574C00) [pid = 4736] [serial = 617] [outer = 0000005696D06000] 04:26:28 INFO - PROCESS | 4736 | 1461151588827 Marionette DEBUG loaded listener.js 04:26:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569A81F400) [pid = 4736] [serial = 618] [outer = 0000005696D06000] 04:26:29 INFO - PROCESS | 4736 | 1461151589227 Marionette TRACE conn5 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 04:26:29 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 04:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 692ms 04:26:29 INFO - PROCESS | 4736 | 1461151589286 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 04:26:29 INFO - PROCESS | 4736 | 1461151589289 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 04:26:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:26:29 INFO - PROCESS | 4736 | 1461151589294 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:26:29 INFO - PROCESS | 4736 | 1461151589300 Marionette TRACE conn5 <- [1,790,null,{}] 04:26:29 INFO - PROCESS | 4736 | 1461151589310 Marionette TRACE conn5 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:29 INFO - PROCESS | 4736 | 1461151589408 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 04:26:29 INFO - PROCESS | 4736 | 1461151589416 Marionette TRACE conn5 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2DB000 == 60 [pid = 4736] [id = 207] 04:26:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569CEC3800) [pid = 4736] [serial = 619] [outer = 0000000000000000] 04:26:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569D1F4400) [pid = 4736] [serial = 620] [outer = 000000569CEC3800] 04:26:29 INFO - PROCESS | 4736 | 1461151589470 Marionette DEBUG loaded listener.js 04:26:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569D69B800) [pid = 4736] [serial = 621] [outer = 000000569CEC3800] 04:26:29 INFO - PROCESS | 4736 | 1461151589957 Marionette TRACE conn5 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 04:26:29 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 04:26:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 692ms 04:26:29 INFO - PROCESS | 4736 | 1461151589987 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 4736 | 1461151589990 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 04:26:30 INFO - PROCESS | 4736 | 1461151589993 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:26:30 INFO - PROCESS | 4736 | 1461151589995 Marionette TRACE conn5 <- [1,794,null,{}] 04:26:30 INFO - PROCESS | 4736 | 1461151589998 Marionette TRACE conn5 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 4736 | 1461151590086 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 04:26:30 INFO - PROCESS | 4736 | 1461151590093 Marionette TRACE conn5 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA4800 == 61 [pid = 4736] [id = 208] 04:26:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569D729800) [pid = 4736] [serial = 622] [outer = 0000000000000000] 04:26:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569D7BAC00) [pid = 4736] [serial = 623] [outer = 000000569D729800] 04:26:30 INFO - PROCESS | 4736 | 1461151590140 Marionette DEBUG loaded listener.js 04:26:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569DC54400) [pid = 4736] [serial = 624] [outer = 000000569D729800] 04:26:30 INFO - PROCESS | 4736 | 1461151590618 Marionette TRACE conn5 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 04:26:30 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 04:26:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 670ms 04:26:30 INFO - PROCESS | 4736 | 1461151590670 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 04:26:30 INFO - PROCESS | 4736 | 1461151590672 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 04:26:30 INFO - PROCESS | 4736 | 1461151590676 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:26:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:26:30 INFO - PROCESS | 4736 | 1461151590677 Marionette TRACE conn5 <- [1,798,null,{}] 04:26:30 INFO - PROCESS | 4736 | 1461151590681 Marionette TRACE conn5 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:30 INFO - PROCESS | 4736 | 1461151590792 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 04:26:30 INFO - PROCESS | 4736 | 1461151590875 Marionette TRACE conn5 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:30 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608F000 == 62 [pid = 4736] [id = 209] 04:26:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569E264000) [pid = 4736] [serial = 625] [outer = 0000000000000000] 04:26:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569E269800) [pid = 4736] [serial = 626] [outer = 000000569E264000] 04:26:30 INFO - PROCESS | 4736 | 1461151590935 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569E2F7000) [pid = 4736] [serial = 627] [outer = 000000569E264000] 04:26:31 INFO - PROCESS | 4736 | 1461151591391 Marionette TRACE conn5 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 04:26:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:26:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 776ms 04:26:31 INFO - PROCESS | 4736 | 1461151591463 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 04:26:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:26:31 INFO - PROCESS | 4736 | 1461151591465 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 04:26:31 INFO - PROCESS | 4736 | 1461151591469 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:26:31 INFO - PROCESS | 4736 | 1461151591471 Marionette TRACE conn5 <- [1,802,null,{}] 04:26:31 INFO - PROCESS | 4736 | 1461151591474 Marionette TRACE conn5 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:31 INFO - PROCESS | 4736 | 1461151591591 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 04:26:31 INFO - PROCESS | 4736 | 1461151591648 Marionette TRACE conn5 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1669800 == 63 [pid = 4736] [id = 210] 04:26:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E9F0400) [pid = 4736] [serial = 628] [outer = 0000000000000000] 04:26:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569FA63400) [pid = 4736] [serial = 629] [outer = 000000569E9F0400] 04:26:31 INFO - PROCESS | 4736 | 1461151591695 Marionette DEBUG loaded listener.js 04:26:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569FA86800) [pid = 4736] [serial = 630] [outer = 000000569E9F0400] 04:26:32 INFO - PROCESS | 4736 | 1461151592132 Marionette TRACE conn5 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 4736 | 1461151592143 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 04:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:26:32 INFO - PROCESS | 4736 | 1461151592146 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - PROCESS | 4736 | 1461151592148 Marionette TRACE conn5 <- [1,806,null,{}] 04:26:32 INFO - PROCESS | 4736 | 1461151592152 Marionette TRACE conn5 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:32 INFO - PROCESS | 4736 | 1461151592291 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A150C400) [pid = 4736] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A06E4000) [pid = 4736] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (0000005695EA1C00) [pid = 4736] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569A8A8C00) [pid = 4736] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569E2F5C00) [pid = 4736] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (0000005696C09C00) [pid = 4736] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000568ED58800) [pid = 4736] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569E281000) [pid = 4736] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005690A90400) [pid = 4736] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (00000056A28B0C00) [pid = 4736] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (00000056A2AD0000) [pid = 4736] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (00000056A0E63C00) [pid = 4736] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000569AC3D000) [pid = 4736] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:26:32 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000569D7C5800) [pid = 4736] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:26:32 INFO - PROCESS | 4736 | 1461151592455 Marionette TRACE conn5 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:32 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA9E000 == 64 [pid = 4736] [id = 211] 04:26:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000568ED65C00) [pid = 4736] [serial = 631] [outer = 0000000000000000] 04:26:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (0000005695B61000) [pid = 4736] [serial = 632] [outer = 000000568ED65C00] 04:26:32 INFO - PROCESS | 4736 | 1461151592501 Marionette DEBUG loaded listener.js 04:26:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569FEF2400) [pid = 4736] [serial = 633] [outer = 000000568ED65C00] 04:26:32 INFO - PROCESS | 4736 | 1461151592849 Marionette TRACE conn5 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 04:26:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:26:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 776ms 04:26:32 INFO - PROCESS | 4736 | 1461151592926 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 04:26:32 INFO - PROCESS | 4736 | 1461151592928 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 04:26:32 INFO - PROCESS | 4736 | 1461151592937 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:26:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:26:32 INFO - PROCESS | 4736 | 1461151592939 Marionette TRACE conn5 <- [1,810,null,{}] 04:26:32 INFO - PROCESS | 4736 | 1461151592943 Marionette TRACE conn5 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 4736 | 1461151593034 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 04:26:33 INFO - PROCESS | 4736 | 1461151593041 Marionette TRACE conn5 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D03800 == 65 [pid = 4736] [id = 212] 04:26:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (00000056A142D400) [pid = 4736] [serial = 634] [outer = 0000000000000000] 04:26:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (00000056A150A400) [pid = 4736] [serial = 635] [outer = 00000056A142D400] 04:26:33 INFO - PROCESS | 4736 | 1461151593087 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (00000056A1789800) [pid = 4736] [serial = 636] [outer = 00000056A142D400] 04:26:33 INFO - PROCESS | 4736 | 1461151593523 Marionette TRACE conn5 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 04:26:33 INFO - PROCESS | 4736 | 1461151593572 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 04:26:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:26:33 INFO - PROCESS | 4736 | 1461151593575 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:26:33 INFO - PROCESS | 4736 | 1461151593577 Marionette TRACE conn5 <- [1,814,null,{}] 04:26:33 INFO - PROCESS | 4736 | 1461151593581 Marionette TRACE conn5 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:33 INFO - PROCESS | 4736 | 1461151593670 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 04:26:33 INFO - PROCESS | 4736 | 1461151593705 Marionette TRACE conn5 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4786800 == 66 [pid = 4736] [id = 213] 04:26:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (00000056A1895000) [pid = 4736] [serial = 637] [outer = 0000000000000000] 04:26:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (00000056A18A3400) [pid = 4736] [serial = 638] [outer = 00000056A1895000] 04:26:33 INFO - PROCESS | 4736 | 1461151593752 Marionette DEBUG loaded listener.js 04:26:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (00000056A18D4C00) [pid = 4736] [serial = 639] [outer = 00000056A1895000] 04:26:34 INFO - PROCESS | 4736 | 1461151594190 Marionette TRACE conn5 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 04:26:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:26:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 671ms 04:26:34 INFO - PROCESS | 4736 | 1461151594250 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 04:26:34 INFO - PROCESS | 4736 | 1461151594252 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 04:26:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:26:34 INFO - PROCESS | 4736 | 1461151594256 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:26:34 INFO - PROCESS | 4736 | 1461151594258 Marionette TRACE conn5 <- [1,818,null,{}] 04:26:34 INFO - PROCESS | 4736 | 1461151594261 Marionette TRACE conn5 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:34 INFO - PROCESS | 4736 | 1461151594348 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 04:26:34 INFO - PROCESS | 4736 | 1461151594356 Marionette TRACE conn5 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5547000 == 67 [pid = 4736] [id = 214] 04:26:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056A282E000) [pid = 4736] [serial = 640] [outer = 0000000000000000] 04:26:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056A2834000) [pid = 4736] [serial = 641] [outer = 00000056A282E000] 04:26:34 INFO - PROCESS | 4736 | 1461151594406 Marionette DEBUG loaded listener.js 04:26:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056A28AE400) [pid = 4736] [serial = 642] [outer = 00000056A282E000] 04:26:35 INFO - PROCESS | 4736 | 1461151595182 Marionette TRACE conn5 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 04:26:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:26:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 986ms 04:26:35 INFO - PROCESS | 4736 | 1461151595245 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 04:26:35 INFO - PROCESS | 4736 | 1461151595251 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 04:26:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:26:35 INFO - PROCESS | 4736 | 1461151595257 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:26:35 INFO - PROCESS | 4736 | 1461151595261 Marionette TRACE conn5 <- [1,822,null,{}] 04:26:35 INFO - PROCESS | 4736 | 1461151595267 Marionette TRACE conn5 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:35 INFO - PROCESS | 4736 | 1461151595418 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 04:26:35 INFO - PROCESS | 4736 | 1461151595541 Marionette TRACE conn5 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:35 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D2A3800 == 68 [pid = 4736] [id = 215] 04:26:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (0000005695C70000) [pid = 4736] [serial = 643] [outer = 0000000000000000] 04:26:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (0000005696C0C000) [pid = 4736] [serial = 644] [outer = 0000005695C70000] 04:26:35 INFO - PROCESS | 4736 | 1461151595602 Marionette DEBUG loaded listener.js 04:26:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569A587C00) [pid = 4736] [serial = 645] [outer = 0000005695C70000] 04:26:36 INFO - PROCESS | 4736 | 1461151596203 Marionette TRACE conn5 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 04:26:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:26:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 986ms 04:26:36 INFO - PROCESS | 4736 | 1461151596245 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 04:26:36 INFO - PROCESS | 4736 | 1461151596252 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 04:26:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:26:36 INFO - PROCESS | 4736 | 1461151596259 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:26:36 INFO - PROCESS | 4736 | 1461151596262 Marionette TRACE conn5 <- [1,826,null,{}] 04:26:36 INFO - PROCESS | 4736 | 1461151596266 Marionette TRACE conn5 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:36 INFO - PROCESS | 4736 | 1461151596383 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 04:26:36 INFO - PROCESS | 4736 | 1461151596475 Marionette TRACE conn5 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E22000 == 69 [pid = 4736] [id = 216] 04:26:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569AFB2C00) [pid = 4736] [serial = 646] [outer = 0000000000000000] 04:26:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569D47B400) [pid = 4736] [serial = 647] [outer = 000000569AFB2C00] 04:26:36 INFO - PROCESS | 4736 | 1461151596535 Marionette DEBUG loaded listener.js 04:26:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569DEBC000) [pid = 4736] [serial = 648] [outer = 000000569AFB2C00] 04:26:37 INFO - PROCESS | 4736 | 1461151597182 Marionette TRACE conn5 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 04:26:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:26:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 986ms 04:26:37 INFO - PROCESS | 4736 | 1461151597251 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 04:26:37 INFO - PROCESS | 4736 | 1461151597254 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 04:26:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:26:37 INFO - PROCESS | 4736 | 1461151597258 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:26:37 INFO - PROCESS | 4736 | 1461151597262 Marionette TRACE conn5 <- [1,830,null,{}] 04:26:37 INFO - PROCESS | 4736 | 1461151597289 Marionette TRACE conn5 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:37 INFO - PROCESS | 4736 | 1461151597415 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 04:26:37 INFO - PROCESS | 4736 | 1461151597528 Marionette TRACE conn5 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5974000 == 70 [pid = 4736] [id = 217] 04:26:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569E4D5800) [pid = 4736] [serial = 649] [outer = 0000000000000000] 04:26:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A1796C00) [pid = 4736] [serial = 650] [outer = 000000569E4D5800] 04:26:37 INFO - PROCESS | 4736 | 1461151597589 Marionette DEBUG loaded listener.js 04:26:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A28A7C00) [pid = 4736] [serial = 651] [outer = 000000569E4D5800] 04:26:38 INFO - PROCESS | 4736 | 1461151598215 Marionette TRACE conn5 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 04:26:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:26:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 992ms 04:26:38 INFO - PROCESS | 4736 | 1461151598251 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 04:26:38 INFO - PROCESS | 4736 | 1461151598254 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 04:26:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:26:38 INFO - PROCESS | 4736 | 1461151598258 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:26:38 INFO - PROCESS | 4736 | 1461151598260 Marionette TRACE conn5 <- [1,834,null,{}] 04:26:38 INFO - PROCESS | 4736 | 1461151598264 Marionette TRACE conn5 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:38 INFO - PROCESS | 4736 | 1461151598378 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 04:26:38 INFO - PROCESS | 4736 | 1461151598498 Marionette TRACE conn5 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DB2800 == 71 [pid = 4736] [id = 218] 04:26:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A2ACE800) [pid = 4736] [serial = 652] [outer = 0000000000000000] 04:26:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A2AD5400) [pid = 4736] [serial = 653] [outer = 00000056A2ACE800] 04:26:38 INFO - PROCESS | 4736 | 1461151598555 Marionette DEBUG loaded listener.js 04:26:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A2BB6400) [pid = 4736] [serial = 654] [outer = 00000056A2ACE800] 04:26:39 INFO - PROCESS | 4736 | 1461151599130 Marionette TRACE conn5 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 04:26:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:26:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 923ms 04:26:39 INFO - PROCESS | 4736 | 1461151599183 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 04:26:39 INFO - PROCESS | 4736 | 1461151599186 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 04:26:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:26:39 INFO - PROCESS | 4736 | 1461151599190 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:26:39 INFO - PROCESS | 4736 | 1461151599192 Marionette TRACE conn5 <- [1,838,null,{}] 04:26:39 INFO - PROCESS | 4736 | 1461151599196 Marionette TRACE conn5 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:39 INFO - PROCESS | 4736 | 1461151599305 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 04:26:39 INFO - PROCESS | 4736 | 1461151599397 Marionette TRACE conn5 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7532000 == 72 [pid = 4736] [id = 219] 04:26:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A2BBD400) [pid = 4736] [serial = 655] [outer = 0000000000000000] 04:26:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A2C25000) [pid = 4736] [serial = 656] [outer = 00000056A2BBD400] 04:26:39 INFO - PROCESS | 4736 | 1461151599453 Marionette DEBUG loaded listener.js 04:26:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056A2D4D400) [pid = 4736] [serial = 657] [outer = 00000056A2BBD400] 04:26:41 INFO - PROCESS | 4736 | 1461151601518 Marionette TRACE conn5 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 04:26:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:26:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2391ms 04:26:41 INFO - PROCESS | 4736 | 1461151601584 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 04:26:41 INFO - PROCESS | 4736 | 1461151601586 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 04:26:41 INFO - PROCESS | 4736 | 1461151601590 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:26:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:26:41 INFO - PROCESS | 4736 | 1461151601592 Marionette TRACE conn5 <- [1,842,null,{}] 04:26:41 INFO - PROCESS | 4736 | 1461151601596 Marionette TRACE conn5 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:41 INFO - PROCESS | 4736 | 1461151601749 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 04:26:42 INFO - PROCESS | 4736 | 1461151602004 Marionette TRACE conn5 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:42 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF94000 == 73 [pid = 4736] [id = 220] 04:26:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (00000056906CD000) [pid = 4736] [serial = 658] [outer = 0000000000000000] 04:26:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (0000005690A92000) [pid = 4736] [serial = 659] [outer = 00000056906CD000] 04:26:42 INFO - PROCESS | 4736 | 1461151602073 Marionette DEBUG loaded listener.js 04:26:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (0000005695459000) [pid = 4736] [serial = 660] [outer = 00000056906CD000] 04:26:42 INFO - PROCESS | 4736 | 1461151602728 Marionette TRACE conn5 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 04:26:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:26:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1171ms 04:26:42 INFO - PROCESS | 4736 | 1461151602764 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 04:26:42 INFO - PROCESS | 4736 | 1461151602769 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 04:26:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:26:42 INFO - PROCESS | 4736 | 1461151602774 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:26:42 INFO - PROCESS | 4736 | 1461151602777 Marionette TRACE conn5 <- [1,846,null,{}] 04:26:42 INFO - PROCESS | 4736 | 1461151602783 Marionette TRACE conn5 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:42 INFO - PROCESS | 4736 | 1461151602890 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 04:26:43 INFO - PROCESS | 4736 | 1461151603015 Marionette TRACE conn5 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2C4800 == 74 [pid = 4736] [id = 221] 04:26:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (0000005696D96C00) [pid = 4736] [serial = 661] [outer = 0000000000000000] 04:26:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569C4B5C00) [pid = 4736] [serial = 662] [outer = 0000005696D96C00] 04:26:43 INFO - PROCESS | 4736 | 1461151603068 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D475C00) [pid = 4736] [serial = 663] [outer = 0000005696D96C00] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5544000 == 73 [pid = 4736] [id = 128] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA9800 == 72 [pid = 4736] [id = 146] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4786800 == 71 [pid = 4736] [id = 213] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D03800 == 70 [pid = 4736] [id = 212] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA9E000 == 69 [pid = 4736] [id = 211] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1669800 == 68 [pid = 4736] [id = 210] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569608F000 == 67 [pid = 4736] [id = 209] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA4800 == 66 [pid = 4736] [id = 208] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2DB000 == 65 [pid = 4736] [id = 207] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569D855000 == 64 [pid = 4736] [id = 206] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056953D5000 == 63 [pid = 4736] [id = 205] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DCA000 == 62 [pid = 4736] [id = 204] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A6C000 == 61 [pid = 4736] [id = 200] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 000000569DF3C000 == 60 [pid = 4736] [id = 199] 04:26:43 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AEB000 == 59 [pid = 4736] [id = 198] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A18D8800) [pid = 4736] [serial = 585] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569A8B0000) [pid = 4736] [serial = 588] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A2ACD000) [pid = 4736] [serial = 591] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569FA8C400) [pid = 4736] [serial = 582] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A2D4E000) [pid = 4736] [serial = 537] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569D6A1C00) [pid = 4736] [serial = 531] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569FA66400) [pid = 4736] [serial = 534] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A283B000) [pid = 4736] [serial = 590] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A1719400) [pid = 4736] [serial = 584] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569A9F3400) [pid = 4736] [serial = 575] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569D479800) [pid = 4736] [serial = 576] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569AFB2800) [pid = 4736] [serial = 560] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569E4DFC00) [pid = 4736] [serial = 581] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569D7BD800) [pid = 4736] [serial = 561] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (0000005699D66400) [pid = 4736] [serial = 578] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569D7BFC00) [pid = 4736] [serial = 579] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (0000005695B24C00) [pid = 4736] [serial = 587] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A1791000) [pid = 4736] [serial = 564] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569FA85000) [pid = 4736] [serial = 563] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A3E9C000) [pid = 4736] [serial = 573] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A2B54800) [pid = 4736] [serial = 572] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A3CFC800) [pid = 4736] [serial = 567] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (00000056A2BB9800) [pid = 4736] [serial = 566] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (00000056A3EADC00) [pid = 4736] [serial = 570] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056A2AD7C00) [pid = 4736] [serial = 569] [outer = 0000000000000000] [url = about:blank] 04:26:43 INFO - PROCESS | 4736 | 1461151603637 Marionette TRACE conn5 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 04:26:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:26:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 881ms 04:26:43 INFO - PROCESS | 4736 | 1461151603660 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 04:26:43 INFO - PROCESS | 4736 | 1461151603664 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 04:26:43 INFO - PROCESS | 4736 | 1461151603669 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:26:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:26:43 INFO - PROCESS | 4736 | 1461151603671 Marionette TRACE conn5 <- [1,850,null,{}] 04:26:43 INFO - PROCESS | 4736 | 1461151603675 Marionette TRACE conn5 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:43 INFO - PROCESS | 4736 | 1461151603766 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 04:26:43 INFO - PROCESS | 4736 | 1461151603866 Marionette TRACE conn5 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:43 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCD4800 == 60 [pid = 4736] [id = 222] 04:26:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (0000005690EAD000) [pid = 4736] [serial = 664] [outer = 0000000000000000] 04:26:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569A813400) [pid = 4736] [serial = 665] [outer = 0000005690EAD000] 04:26:43 INFO - PROCESS | 4736 | 1461151603915 Marionette DEBUG loaded listener.js 04:26:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569D6A1C00) [pid = 4736] [serial = 666] [outer = 0000005690EAD000] 04:26:44 INFO - PROCESS | 4736 | 1461151604310 Marionette TRACE conn5 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 671ms 04:26:44 INFO - PROCESS | 4736 | 1461151604344 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 04:26:44 INFO - PROCESS | 4736 | 1461151604346 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 04:26:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:26:44 INFO - PROCESS | 4736 | 1461151604351 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:26:44 INFO - PROCESS | 4736 | 1461151604358 Marionette TRACE conn5 <- [1,854,null,{}] 04:26:44 INFO - PROCESS | 4736 | 1461151604367 Marionette TRACE conn5 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:44 INFO - PROCESS | 4736 | 1461151604460 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 04:26:44 INFO - PROCESS | 4736 | 1461151604466 Marionette TRACE conn5 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EF1800 == 61 [pid = 4736] [id = 223] 04:26:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569D7B9800) [pid = 4736] [serial = 667] [outer = 0000000000000000] 04:26:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569DC4B800) [pid = 4736] [serial = 668] [outer = 000000569D7B9800] 04:26:44 INFO - PROCESS | 4736 | 1461151604513 Marionette DEBUG loaded listener.js 04:26:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569E269400) [pid = 4736] [serial = 669] [outer = 000000569D7B9800] 04:26:44 INFO - PROCESS | 4736 | 1461151604973 Marionette TRACE conn5 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 04:26:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:26:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 629ms 04:26:45 INFO - PROCESS | 4736 | 1461151604998 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 4736 | 1461151605001 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 04:26:45 INFO - PROCESS | 4736 | 1461151605005 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:26:45 INFO - PROCESS | 4736 | 1461151605008 Marionette TRACE conn5 <- [1,858,null,{}] 04:26:45 INFO - PROCESS | 4736 | 1461151605011 Marionette TRACE conn5 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 4736 | 1461151605102 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 04:26:45 INFO - PROCESS | 4736 | 1461151605108 Marionette TRACE conn5 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25CE800 == 62 [pid = 4736] [id = 224] 04:26:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569E2F5400) [pid = 4736] [serial = 670] [outer = 0000000000000000] 04:26:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569E4D3400) [pid = 4736] [serial = 671] [outer = 000000569E2F5400] 04:26:45 INFO - PROCESS | 4736 | 1461151605155 Marionette DEBUG loaded listener.js 04:26:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569FA62400) [pid = 4736] [serial = 672] [outer = 000000569E2F5400] 04:26:45 INFO - PROCESS | 4736 | 1461151605637 Marionette TRACE conn5 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 04:26:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569E4DC000) [pid = 4736] [serial = 673] [outer = 000000569D1E7800] 04:26:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:26:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 04:26:45 INFO - PROCESS | 4736 | 1461151605690 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 04:26:45 INFO - PROCESS | 4736 | 1461151605692 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 04:26:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:26:45 INFO - PROCESS | 4736 | 1461151605726 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:26:45 INFO - PROCESS | 4736 | 1461151605728 Marionette TRACE conn5 <- [1,862,null,{}] 04:26:45 INFO - PROCESS | 4736 | 1461151605732 Marionette TRACE conn5 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:45 INFO - PROCESS | 4736 | 1461151605846 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 04:26:45 INFO - PROCESS | 4736 | 1461151605930 Marionette TRACE conn5 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:45 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DCB800 == 63 [pid = 4736] [id = 225] 04:26:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A0141C00) [pid = 4736] [serial = 674] [outer = 0000000000000000] 04:26:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A0E5EC00) [pid = 4736] [serial = 675] [outer = 00000056A0141C00] 04:26:45 INFO - PROCESS | 4736 | 1461151605984 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A170E400) [pid = 4736] [serial = 676] [outer = 00000056A0141C00] 04:26:46 INFO - PROCESS | 4736 | 1461151606441 Marionette TRACE conn5 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 04:26:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:26:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 734ms 04:26:46 INFO - PROCESS | 4736 | 1461151606457 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 04:26:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:26:46 INFO - PROCESS | 4736 | 1461151606459 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 04:26:46 INFO - PROCESS | 4736 | 1461151606463 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:26:46 INFO - PROCESS | 4736 | 1461151606464 Marionette TRACE conn5 <- [1,866,null,{}] 04:26:46 INFO - PROCESS | 4736 | 1461151606468 Marionette TRACE conn5 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:46 INFO - PROCESS | 4736 | 1461151606584 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 04:26:46 INFO - PROCESS | 4736 | 1461151606591 Marionette TRACE conn5 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:46 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5542000 == 64 [pid = 4736] [id = 226] 04:26:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A0E8FC00) [pid = 4736] [serial = 677] [outer = 0000000000000000] 04:26:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A18CF000) [pid = 4736] [serial = 678] [outer = 00000056A0E8FC00] 04:26:46 INFO - PROCESS | 4736 | 1461151606685 Marionette DEBUG loaded listener.js 04:26:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A28A4000) [pid = 4736] [serial = 679] [outer = 00000056A0E8FC00] 04:26:47 INFO - PROCESS | 4736 | 1461151607114 Marionette TRACE conn5 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 671ms 04:26:47 INFO - PROCESS | 4736 | 1461151607137 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 4736 | 1461151607139 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:26:47 INFO - PROCESS | 4736 | 1461151607142 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 4736 | 1461151607144 Marionette TRACE conn5 <- [1,870,null,{}] 04:26:47 INFO - PROCESS | 4736 | 1461151607153 Marionette TRACE conn5 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:47 INFO - PROCESS | 4736 | 1461151607265 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056A1895000) [pid = 4736] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569E264000) [pid = 4736] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569D729800) [pid = 4736] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569CEC3800) [pid = 4736] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000568EEA4000) [pid = 4736] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (0000005696D06000) [pid = 4736] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569E9F0400) [pid = 4736] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000568EEA8400) [pid = 4736] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000568ED65C00) [pid = 4736] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:26:47 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (00000056A142D400) [pid = 4736] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:26:47 INFO - PROCESS | 4736 | 1461151607485 Marionette TRACE conn5 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:47 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCF000 == 65 [pid = 4736] [id = 227] 04:26:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000568EEA4000) [pid = 4736] [serial = 680] [outer = 0000000000000000] 04:26:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056970AF800) [pid = 4736] [serial = 681] [outer = 000000568EEA4000] 04:26:47 INFO - PROCESS | 4736 | 1461151607533 Marionette DEBUG loaded listener.js 04:26:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A0E56C00) [pid = 4736] [serial = 682] [outer = 000000568EEA4000] 04:26:47 INFO - PROCESS | 4736 | 1461151607894 Marionette TRACE conn5 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 04:26:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:26:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 774ms 04:26:47 INFO - PROCESS | 4736 | 1461151607920 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 04:26:47 INFO - PROCESS | 4736 | 1461151607923 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 04:26:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:26:47 INFO - PROCESS | 4736 | 1461151607926 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:26:47 INFO - PROCESS | 4736 | 1461151607928 Marionette TRACE conn5 <- [1,874,null,{}] 04:26:47 INFO - PROCESS | 4736 | 1461151607931 Marionette TRACE conn5 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 4736 | 1461151608018 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 04:26:48 INFO - PROCESS | 4736 | 1461151608095 Marionette TRACE conn5 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A605F800 == 66 [pid = 4736] [id = 228] 04:26:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569D738800) [pid = 4736] [serial = 683] [outer = 0000000000000000] 04:26:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A2AD5000) [pid = 4736] [serial = 684] [outer = 000000569D738800] 04:26:48 INFO - PROCESS | 4736 | 1461151608142 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A2C2DC00) [pid = 4736] [serial = 685] [outer = 000000569D738800] 04:26:48 INFO - PROCESS | 4736 | 1461151608505 Marionette TRACE conn5 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 04:26:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:26:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 04:26:48 INFO - PROCESS | 4736 | 1461151608559 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 04:26:48 INFO - PROCESS | 4736 | 1461151608561 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 04:26:48 INFO - PROCESS | 4736 | 1461151608564 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:26:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:26:48 INFO - PROCESS | 4736 | 1461151608566 Marionette TRACE conn5 <- [1,878,null,{}] 04:26:48 INFO - PROCESS | 4736 | 1461151608576 Marionette TRACE conn5 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:48 INFO - PROCESS | 4736 | 1461151608666 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 04:26:48 INFO - PROCESS | 4736 | 1461151608673 Marionette TRACE conn5 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A75A3800 == 67 [pid = 4736] [id = 229] 04:26:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A2D4D000) [pid = 4736] [serial = 686] [outer = 0000000000000000] 04:26:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A3E8F400) [pid = 4736] [serial = 687] [outer = 00000056A2D4D000] 04:26:48 INFO - PROCESS | 4736 | 1461151608719 Marionette DEBUG loaded listener.js 04:26:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A3EA2400) [pid = 4736] [serial = 688] [outer = 00000056A2D4D000] 04:26:49 INFO - PROCESS | 4736 | 1461151609172 Marionette TRACE conn5 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 04:26:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:26:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 628ms 04:26:49 INFO - PROCESS | 4736 | 1461151609197 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 04:26:49 INFO - PROCESS | 4736 | 1461151609199 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 04:26:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:26:49 INFO - PROCESS | 4736 | 1461151609202 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:26:49 INFO - PROCESS | 4736 | 1461151609204 Marionette TRACE conn5 <- [1,882,null,{}] 04:26:49 INFO - PROCESS | 4736 | 1461151609223 Marionette TRACE conn5 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:49 INFO - PROCESS | 4736 | 1461151609312 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 04:26:49 INFO - PROCESS | 4736 | 1461151609318 Marionette TRACE conn5 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:49 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7D65800 == 68 [pid = 4736] [id = 230] 04:26:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A259F000) [pid = 4736] [serial = 689] [outer = 0000000000000000] 04:26:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A25A4400) [pid = 4736] [serial = 690] [outer = 00000056A259F000] 04:26:49 INFO - PROCESS | 4736 | 1461151609369 Marionette DEBUG loaded listener.js 04:26:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A3EA4400) [pid = 4736] [serial = 691] [outer = 00000056A259F000] 04:26:50 INFO - PROCESS | 4736 | 1461151610091 Marionette TRACE conn5 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 04:26:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:26:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 923ms 04:26:50 INFO - PROCESS | 4736 | 1461151610129 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 04:26:50 INFO - PROCESS | 4736 | 1461151610135 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 04:26:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:26:50 INFO - PROCESS | 4736 | 1461151610141 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:26:50 INFO - PROCESS | 4736 | 1461151610145 Marionette TRACE conn5 <- [1,886,null,{}] 04:26:50 INFO - PROCESS | 4736 | 1461151610151 Marionette TRACE conn5 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:50 INFO - PROCESS | 4736 | 1461151610281 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 04:26:50 INFO - PROCESS | 4736 | 1461151610371 Marionette TRACE conn5 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:50 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E372800 == 69 [pid = 4736] [id = 231] 04:26:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (0000005696110C00) [pid = 4736] [serial = 692] [outer = 0000000000000000] 04:26:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (0000005699DC2800) [pid = 4736] [serial = 693] [outer = 0000005696110C00] 04:26:50 INFO - PROCESS | 4736 | 1461151610431 Marionette DEBUG loaded listener.js 04:26:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569D1EE400) [pid = 4736] [serial = 694] [outer = 0000005696110C00] 04:26:51 INFO - PROCESS | 4736 | 1461151611005 Marionette TRACE conn5 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 04:26:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:26:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 923ms 04:26:51 INFO - PROCESS | 4736 | 1461151611067 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 04:26:51 INFO - PROCESS | 4736 | 1461151611073 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 04:26:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:26:51 INFO - PROCESS | 4736 | 1461151611080 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:26:51 INFO - PROCESS | 4736 | 1461151611083 Marionette TRACE conn5 <- [1,890,null,{}] 04:26:51 INFO - PROCESS | 4736 | 1461151611087 Marionette TRACE conn5 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:51 INFO - PROCESS | 4736 | 1461151611206 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 04:26:51 INFO - PROCESS | 4736 | 1461151611303 Marionette TRACE conn5 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A73000 == 70 [pid = 4736] [id = 232] 04:26:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569D732C00) [pid = 4736] [serial = 695] [outer = 0000000000000000] 04:26:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569E262800) [pid = 4736] [serial = 696] [outer = 000000569D732C00] 04:26:51 INFO - PROCESS | 4736 | 1461151611360 Marionette DEBUG loaded listener.js 04:26:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569FA6DC00) [pid = 4736] [serial = 697] [outer = 000000569D732C00] 04:26:52 INFO - PROCESS | 4736 | 1461151611997 Marionette TRACE conn5 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 04:26:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:26:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 923ms 04:26:52 INFO - PROCESS | 4736 | 1461151612009 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 04:26:52 INFO - PROCESS | 4736 | 1461151612012 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 04:26:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:26:52 INFO - PROCESS | 4736 | 1461151612015 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:26:52 INFO - PROCESS | 4736 | 1461151612020 Marionette TRACE conn5 <- [1,894,null,{}] 04:26:52 INFO - PROCESS | 4736 | 1461151612032 Marionette TRACE conn5 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:52 INFO - PROCESS | 4736 | 1461151612149 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 04:26:52 INFO - PROCESS | 4736 | 1461151612247 Marionette TRACE conn5 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8040000 == 71 [pid = 4736] [id = 233] 04:26:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A25A2C00) [pid = 4736] [serial = 698] [outer = 0000000000000000] 04:26:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A25A9C00) [pid = 4736] [serial = 699] [outer = 00000056A25A2C00] 04:26:52 INFO - PROCESS | 4736 | 1461151612307 Marionette DEBUG loaded listener.js 04:26:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A3E9A400) [pid = 4736] [serial = 700] [outer = 00000056A25A2C00] 04:26:52 INFO - PROCESS | 4736 | 1461151612928 Marionette TRACE conn5 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 986ms 04:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:26:53 INFO - PROCESS | 4736 | 1461151613004 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 4736 | 1461151613007 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 04:26:53 INFO - PROCESS | 4736 | 1461151613011 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 4736 | 1461151613013 Marionette TRACE conn5 <- [1,898,null,{}] 04:26:53 INFO - PROCESS | 4736 | 1461151613018 Marionette TRACE conn5 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:53 INFO - PROCESS | 4736 | 1461151613134 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 04:26:53 INFO - PROCESS | 4736 | 1461151613257 Marionette TRACE conn5 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A92800 == 72 [pid = 4736] [id = 234] 04:26:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A25A6C00) [pid = 4736] [serial = 701] [outer = 0000000000000000] 04:26:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A3EB5C00) [pid = 4736] [serial = 702] [outer = 00000056A25A6C00] 04:26:53 INFO - PROCESS | 4736 | 1461151613315 Marionette DEBUG loaded listener.js 04:26:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A3EBCC00) [pid = 4736] [serial = 703] [outer = 00000056A25A6C00] 04:26:53 INFO - PROCESS | 4736 | 1461151613868 Marionette TRACE conn5 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 04:26:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:26:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 923ms 04:26:53 INFO - PROCESS | 4736 | 1461151613936 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 04:26:53 INFO - PROCESS | 4736 | 1461151613938 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 04:26:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:26:53 INFO - PROCESS | 4736 | 1461151613942 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:26:53 INFO - PROCESS | 4736 | 1461151613944 Marionette TRACE conn5 <- [1,902,null,{}] 04:26:53 INFO - PROCESS | 4736 | 1461151613948 Marionette TRACE conn5 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:54 INFO - PROCESS | 4736 | 1461151614058 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 04:26:54 INFO - PROCESS | 4736 | 1461151614180 Marionette TRACE conn5 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60E0000 == 73 [pid = 4736] [id = 235] 04:26:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A3EBC400) [pid = 4736] [serial = 704] [outer = 0000000000000000] 04:26:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056A45E3000) [pid = 4736] [serial = 705] [outer = 00000056A3EBC400] 04:26:54 INFO - PROCESS | 4736 | 1461151614239 Marionette DEBUG loaded listener.js 04:26:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (00000056A5786C00) [pid = 4736] [serial = 706] [outer = 00000056A3EBC400] 04:26:54 INFO - PROCESS | 4736 | 1461151614823 Marionette TRACE conn5 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 04:26:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:26:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 923ms 04:26:54 INFO - PROCESS | 4736 | 1461151614868 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 04:26:54 INFO - PROCESS | 4736 | 1461151614870 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 04:26:54 INFO - PROCESS | 4736 | 1461151614874 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:26:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:26:54 INFO - PROCESS | 4736 | 1461151614876 Marionette TRACE conn5 <- [1,906,null,{}] 04:26:54 INFO - PROCESS | 4736 | 1461151614880 Marionette TRACE conn5 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 4736 | 1461151615001 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 04:26:55 INFO - PROCESS | 4736 | 1461151615125 Marionette TRACE conn5 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA2C9000 == 74 [pid = 4736] [id = 236] 04:26:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A599A400) [pid = 4736] [serial = 707] [outer = 0000000000000000] 04:26:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056A59A6C00) [pid = 4736] [serial = 708] [outer = 00000056A599A400] 04:26:55 INFO - PROCESS | 4736 | 1461151615186 Marionette DEBUG loaded listener.js 04:26:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A5AC2400) [pid = 4736] [serial = 709] [outer = 00000056A599A400] 04:26:55 INFO - PROCESS | 4736 | 1461151615795 Marionette TRACE conn5 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 04:26:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:26:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 987ms 04:26:55 INFO - PROCESS | 4736 | 1461151615864 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 04:26:55 INFO - PROCESS | 4736 | 1461151615866 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 04:26:55 INFO - PROCESS | 4736 | 1461151615870 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:26:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:26:55 INFO - PROCESS | 4736 | 1461151615872 Marionette TRACE conn5 <- [1,910,null,{}] 04:26:55 INFO - PROCESS | 4736 | 1461151615876 Marionette TRACE conn5 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:55 INFO - PROCESS | 4736 | 1461151615986 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 04:26:56 INFO - PROCESS | 4736 | 1461151616245 Marionette TRACE conn5 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:56 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CE42800 == 75 [pid = 4736] [id = 237] 04:26:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000568EEAD400) [pid = 4736] [serial = 710] [outer = 0000000000000000] 04:26:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (0000005690E2F800) [pid = 4736] [serial = 711] [outer = 000000568EEAD400] 04:26:56 INFO - PROCESS | 4736 | 1461151616321 Marionette DEBUG loaded listener.js 04:26:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (0000005695520800) [pid = 4736] [serial = 712] [outer = 000000568EEAD400] 04:26:56 INFO - PROCESS | 4736 | 1461151616885 Marionette TRACE conn5 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 04:26:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:26:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1073ms 04:26:56 INFO - PROCESS | 4736 | 1461151616945 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 04:26:56 INFO - PROCESS | 4736 | 1461151616951 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 04:26:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:26:56 INFO - PROCESS | 4736 | 1461151616957 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:26:56 INFO - PROCESS | 4736 | 1461151616960 Marionette TRACE conn5 <- [1,914,null,{}] 04:26:56 INFO - PROCESS | 4736 | 1461151616966 Marionette TRACE conn5 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 4736 | 1461151617076 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 04:26:57 INFO - PROCESS | 4736 | 1461151617178 Marionette TRACE conn5 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:57 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C407800 == 76 [pid = 4736] [id = 238] 04:26:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (0000005697589000) [pid = 4736] [serial = 713] [outer = 0000000000000000] 04:26:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (0000005699D66000) [pid = 4736] [serial = 714] [outer = 0000005697589000] 04:26:57 INFO - PROCESS | 4736 | 1461151617230 Marionette DEBUG loaded listener.js 04:26:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (000000569AFB6400) [pid = 4736] [serial = 715] [outer = 0000005697589000] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B8000 == 75 [pid = 4736] [id = 131] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA35800 == 74 [pid = 4736] [id = 165] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A75A3800 == 73 [pid = 4736] [id = 229] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A605F800 == 72 [pid = 4736] [id = 228] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCCF000 == 71 [pid = 4736] [id = 227] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5542000 == 70 [pid = 4736] [id = 226] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DCB800 == 69 [pid = 4736] [id = 225] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A2BB3000) [pid = 4736] [serial = 593] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569C9B9000) [pid = 4736] [serial = 596] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569F18C800) [pid = 4736] [serial = 599] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A2A06C00) [pid = 4736] [serial = 602] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056A3EB0400) [pid = 4736] [serial = 605] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A2C2C800) [pid = 4736] [serial = 608] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25CE800 == 68 [pid = 4736] [id = 224] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EF1800 == 67 [pid = 4736] [id = 223] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCD4800 == 66 [pid = 4736] [id = 222] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2C4800 == 65 [pid = 4736] [id = 221] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 000000569CF94000 == 64 [pid = 4736] [id = 220] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 000000569D2A3800 == 63 [pid = 4736] [id = 215] 04:26:57 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5547000 == 62 [pid = 4736] [id = 214] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056A18A3400) [pid = 4736] [serial = 638] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569E269800) [pid = 4736] [serial = 626] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569D7BAC00) [pid = 4736] [serial = 623] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569D1F4400) [pid = 4736] [serial = 620] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569D69B800) [pid = 4736] [serial = 621] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (0000005690A91C00) [pid = 4736] [serial = 614] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056960A4400) [pid = 4736] [serial = 615] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569A574C00) [pid = 4736] [serial = 617] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569A81F400) [pid = 4736] [serial = 618] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569FA63400) [pid = 4736] [serial = 629] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (0000005690EA6800) [pid = 4736] [serial = 612] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056906CB000) [pid = 4736] [serial = 611] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569E2F7000) [pid = 4736] [serial = 627] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (0000005695B61000) [pid = 4736] [serial = 632] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569FA86800) [pid = 4736] [serial = 630] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569FEF2400) [pid = 4736] [serial = 633] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (00000056A150A400) [pid = 4736] [serial = 635] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569DC54400) [pid = 4736] [serial = 624] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A18D4C00) [pid = 4736] [serial = 639] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A1789800) [pid = 4736] [serial = 636] [outer = 0000000000000000] [url = about:blank] 04:26:57 INFO - PROCESS | 4736 | 1461151617873 Marionette TRACE conn5 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 04:26:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:26:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 923ms 04:26:57 INFO - PROCESS | 4736 | 1461151617884 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 04:26:57 INFO - PROCESS | 4736 | 1461151617888 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 04:26:57 INFO - PROCESS | 4736 | 1461151617893 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:26:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:26:57 INFO - PROCESS | 4736 | 1461151617895 Marionette TRACE conn5 <- [1,918,null,{}] 04:26:57 INFO - PROCESS | 4736 | 1461151617898 Marionette TRACE conn5 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:57 INFO - PROCESS | 4736 | 1461151617989 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 04:26:58 INFO - PROCESS | 4736 | 1461151618074 Marionette TRACE conn5 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C420000 == 63 [pid = 4736] [id = 239] 04:26:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (0000005691039000) [pid = 4736] [serial = 716] [outer = 0000000000000000] 04:26:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (0000005696D09800) [pid = 4736] [serial = 717] [outer = 0000005691039000] 04:26:58 INFO - PROCESS | 4736 | 1461151618124 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569C4B3C00) [pid = 4736] [serial = 718] [outer = 0000005691039000] 04:26:58 INFO - PROCESS | 4736 | 1461151618540 Marionette TRACE conn5 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 04:26:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:26:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 735ms 04:26:58 INFO - PROCESS | 4736 | 1461151618632 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 04:26:58 INFO - PROCESS | 4736 | 1461151618634 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 04:26:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:26:58 INFO - PROCESS | 4736 | 1461151618640 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:26:58 INFO - PROCESS | 4736 | 1461151618646 Marionette TRACE conn5 <- [1,922,null,{}] 04:26:58 INFO - PROCESS | 4736 | 1461151618655 Marionette TRACE conn5 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:58 INFO - PROCESS | 4736 | 1461151618785 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 04:26:58 INFO - PROCESS | 4736 | 1461151618795 Marionette TRACE conn5 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:58 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C419800 == 64 [pid = 4736] [id = 240] 04:26:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569D6A6400) [pid = 4736] [serial = 719] [outer = 0000000000000000] 04:26:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569D7BA800) [pid = 4736] [serial = 720] [outer = 000000569D6A6400] 04:26:58 INFO - PROCESS | 4736 | 1461151618843 Marionette DEBUG loaded listener.js 04:26:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569D91C000) [pid = 4736] [serial = 721] [outer = 000000569D6A6400] 04:26:59 INFO - PROCESS | 4736 | 1461151619293 Marionette TRACE conn5 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 692ms 04:26:59 INFO - PROCESS | 4736 | 1461151619332 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 4736 | 1461151619335 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:26:59 INFO - PROCESS | 4736 | 1461151619338 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 4736 | 1461151619340 Marionette TRACE conn5 <- [1,926,null,{}] 04:26:59 INFO - PROCESS | 4736 | 1461151619344 Marionette TRACE conn5 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:26:59 INFO - PROCESS | 4736 | 1461151619435 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 04:26:59 INFO - PROCESS | 4736 | 1461151619444 Marionette TRACE conn5 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:26:59 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1659800 == 65 [pid = 4736] [id = 241] 04:26:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569E25C000) [pid = 4736] [serial = 722] [outer = 0000000000000000] 04:26:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569E263C00) [pid = 4736] [serial = 723] [outer = 000000569E25C000] 04:26:59 INFO - PROCESS | 4736 | 1461151619491 Marionette DEBUG loaded listener.js 04:26:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569E285C00) [pid = 4736] [serial = 724] [outer = 000000569E25C000] 04:26:59 INFO - PROCESS | 4736 | 1461151619925 Marionette TRACE conn5 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 04:26:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:26:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 629ms 04:26:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:26:59 INFO - PROCESS | 4736 | 1461151619977 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 04:26:59 INFO - PROCESS | 4736 | 1461151619980 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 04:26:59 INFO - PROCESS | 4736 | 1461151619983 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:26:59 INFO - PROCESS | 4736 | 1461151619985 Marionette TRACE conn5 <- [1,930,null,{}] 04:26:59 INFO - PROCESS | 4736 | 1461151619988 Marionette TRACE conn5 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 4736 | 1461151620103 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 04:27:00 INFO - PROCESS | 4736 | 1461151620185 Marionette TRACE conn5 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25CE000 == 66 [pid = 4736] [id = 242] 04:27:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569E4DDC00) [pid = 4736] [serial = 725] [outer = 0000000000000000] 04:27:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569E9EB000) [pid = 4736] [serial = 726] [outer = 000000569E4DDC00] 04:27:00 INFO - PROCESS | 4736 | 1461151620246 Marionette DEBUG loaded listener.js 04:27:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569FA88C00) [pid = 4736] [serial = 727] [outer = 000000569E4DDC00] 04:27:00 INFO - PROCESS | 4736 | 1461151620697 Marionette TRACE conn5 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 04:27:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:27:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 734ms 04:27:00 INFO - PROCESS | 4736 | 1461151620718 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 04:27:00 INFO - PROCESS | 4736 | 1461151620720 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 04:27:00 INFO - PROCESS | 4736 | 1461151620724 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:27:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:27:00 INFO - PROCESS | 4736 | 1461151620726 Marionette TRACE conn5 <- [1,934,null,{}] 04:27:00 INFO - PROCESS | 4736 | 1461151620729 Marionette TRACE conn5 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:00 INFO - PROCESS | 4736 | 1461151620847 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 04:27:00 INFO - PROCESS | 4736 | 1461151620904 Marionette TRACE conn5 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A64800 == 67 [pid = 4736] [id = 243] 04:27:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A06E4C00) [pid = 4736] [serial = 728] [outer = 0000000000000000] 04:27:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A142E000) [pid = 4736] [serial = 729] [outer = 00000056A06E4C00] 04:27:00 INFO - PROCESS | 4736 | 1461151620950 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A1789C00) [pid = 4736] [serial = 730] [outer = 00000056A06E4C00] 04:27:01 INFO - PROCESS | 4736 | 1461151621367 Marionette TRACE conn5 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 04:27:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:27:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 671ms 04:27:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:27:01 INFO - PROCESS | 4736 | 1461151621398 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 04:27:01 INFO - PROCESS | 4736 | 1461151621401 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 04:27:01 INFO - PROCESS | 4736 | 1461151621404 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:27:01 INFO - PROCESS | 4736 | 1461151621406 Marionette TRACE conn5 <- [1,938,null,{}] 04:27:01 INFO - PROCESS | 4736 | 1461151621409 Marionette TRACE conn5 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:01 INFO - PROCESS | 4736 | 1461151621525 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 04:27:01 INFO - PROCESS | 4736 | 1461151621613 Marionette TRACE conn5 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4794000 == 68 [pid = 4736] [id = 244] 04:27:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056A1794400) [pid = 4736] [serial = 731] [outer = 0000000000000000] 04:27:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (00000056A189AC00) [pid = 4736] [serial = 732] [outer = 00000056A1794400] 04:27:01 INFO - PROCESS | 4736 | 1461151621660 Marionette DEBUG loaded listener.js 04:27:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A18D2C00) [pid = 4736] [serial = 733] [outer = 00000056A1794400] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A0141C00) [pid = 4736] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569D738800) [pid = 4736] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A0E8FC00) [pid = 4736] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000568EEA4000) [pid = 4736] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569D7B9800) [pid = 4736] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A282E000) [pid = 4736] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (0000005696D96C00) [pid = 4736] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569E2F5400) [pid = 4736] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056906CD000) [pid = 4736] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A2D4D000) [pid = 4736] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (0000005690EAD000) [pid = 4736] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:27:02 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A2AD6800) [pid = 4736] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:27:02 INFO - PROCESS | 4736 | 1461151622235 Marionette TRACE conn5 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 881ms 04:27:02 INFO - PROCESS | 4736 | 1461151622289 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 4736 | 1461151622291 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 04:27:02 INFO - PROCESS | 4736 | 1461151622294 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:27:02 INFO - PROCESS | 4736 | 1461151622296 Marionette TRACE conn5 <- [1,942,null,{}] 04:27:02 INFO - PROCESS | 4736 | 1461151622299 Marionette TRACE conn5 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:02 INFO - PROCESS | 4736 | 1461151622387 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 04:27:02 INFO - PROCESS | 4736 | 1461151622471 Marionette TRACE conn5 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4795800 == 69 [pid = 4736] [id = 245] 04:27:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (0000005690EA2C00) [pid = 4736] [serial = 734] [outer = 0000000000000000] 04:27:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569E2F8800) [pid = 4736] [serial = 735] [outer = 0000005690EA2C00] 04:27:02 INFO - PROCESS | 4736 | 1461151622518 Marionette DEBUG loaded listener.js 04:27:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A18D9C00) [pid = 4736] [serial = 736] [outer = 0000005690EA2C00] 04:27:02 INFO - PROCESS | 4736 | 1461151622891 Marionette TRACE conn5 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 04:27:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:27:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 671ms 04:27:02 INFO - PROCESS | 4736 | 1461151622968 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 04:27:02 INFO - PROCESS | 4736 | 1461151622971 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 04:27:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:27:02 INFO - PROCESS | 4736 | 1461151622974 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:27:02 INFO - PROCESS | 4736 | 1461151622976 Marionette TRACE conn5 <- [1,946,null,{}] 04:27:02 INFO - PROCESS | 4736 | 1461151622980 Marionette TRACE conn5 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 4736 | 1461151623069 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 04:27:03 INFO - PROCESS | 4736 | 1461151623075 Marionette TRACE conn5 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5976800 == 70 [pid = 4736] [id = 246] 04:27:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A25A1C00) [pid = 4736] [serial = 737] [outer = 0000000000000000] 04:27:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A2838800) [pid = 4736] [serial = 738] [outer = 00000056A25A1C00] 04:27:03 INFO - PROCESS | 4736 | 1461151623120 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A2ACB000) [pid = 4736] [serial = 739] [outer = 00000056A25A1C00] 04:27:03 INFO - PROCESS | 4736 | 1461151623550 Marionette TRACE conn5 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 04:27:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:27:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 629ms 04:27:03 INFO - PROCESS | 4736 | 1461151623607 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 04:27:03 INFO - PROCESS | 4736 | 1461151623609 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 04:27:03 INFO - PROCESS | 4736 | 1461151623612 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:27:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:27:03 INFO - PROCESS | 4736 | 1461151623614 Marionette TRACE conn5 <- [1,950,null,{}] 04:27:03 INFO - PROCESS | 4736 | 1461151623618 Marionette TRACE conn5 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:03 INFO - PROCESS | 4736 | 1461151623710 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 04:27:03 INFO - PROCESS | 4736 | 1461151623716 Marionette TRACE conn5 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DC1000 == 71 [pid = 4736] [id = 247] 04:27:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A2A06C00) [pid = 4736] [serial = 740] [outer = 0000000000000000] 04:27:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A2B54800) [pid = 4736] [serial = 741] [outer = 00000056A2A06C00] 04:27:03 INFO - PROCESS | 4736 | 1461151623767 Marionette DEBUG loaded listener.js 04:27:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A2D4D000) [pid = 4736] [serial = 742] [outer = 00000056A2A06C00] 04:27:04 INFO - PROCESS | 4736 | 1461151624363 Marionette TRACE conn5 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 04:27:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:27:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 776ms 04:27:04 INFO - PROCESS | 4736 | 1461151624421 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 04:27:04 INFO - PROCESS | 4736 | 1461151624426 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 04:27:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:27:04 INFO - PROCESS | 4736 | 1461151624446 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:27:04 INFO - PROCESS | 4736 | 1461151624450 Marionette TRACE conn5 <- [1,954,null,{}] 04:27:04 INFO - PROCESS | 4736 | 1461151624457 Marionette TRACE conn5 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:04 INFO - PROCESS | 4736 | 1461151624579 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 04:27:04 INFO - PROCESS | 4736 | 1461151624707 Marionette TRACE conn5 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:04 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D859800 == 72 [pid = 4736] [id = 248] 04:27:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569545D000) [pid = 4736] [serial = 743] [outer = 0000000000000000] 04:27:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005695C90C00) [pid = 4736] [serial = 744] [outer = 000000569545D000] 04:27:04 INFO - PROCESS | 4736 | 1461151624768 Marionette DEBUG loaded listener.js 04:27:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569A81B000) [pid = 4736] [serial = 745] [outer = 000000569545D000] 04:27:05 INFO - PROCESS | 4736 | 1461151625327 Marionette TRACE conn5 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 04:27:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:27:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 944ms 04:27:05 INFO - PROCESS | 4736 | 1461151625391 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 04:27:05 INFO - PROCESS | 4736 | 1461151625397 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 04:27:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:27:05 INFO - PROCESS | 4736 | 1461151625404 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:27:05 INFO - PROCESS | 4736 | 1461151625407 Marionette TRACE conn5 <- [1,958,null,{}] 04:27:05 INFO - PROCESS | 4736 | 1461151625412 Marionette TRACE conn5 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:05 INFO - PROCESS | 4736 | 1461151625531 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 04:27:05 INFO - PROCESS | 4736 | 1461151625656 Marionette TRACE conn5 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15ED000 == 73 [pid = 4736] [id = 249] 04:27:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569A576000) [pid = 4736] [serial = 746] [outer = 0000000000000000] 04:27:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569D729400) [pid = 4736] [serial = 747] [outer = 000000569A576000] 04:27:05 INFO - PROCESS | 4736 | 1461151625716 Marionette DEBUG loaded listener.js 04:27:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569DEC4000) [pid = 4736] [serial = 748] [outer = 000000569A576000] 04:27:06 INFO - PROCESS | 4736 | 1461151626340 Marionette TRACE conn5 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 04:27:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:27:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 986ms 04:27:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:27:06 INFO - PROCESS | 4736 | 1461151626396 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 04:27:06 INFO - PROCESS | 4736 | 1461151626399 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 04:27:06 INFO - PROCESS | 4736 | 1461151626402 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:27:06 INFO - PROCESS | 4736 | 1461151626407 Marionette TRACE conn5 <- [1,962,null,{}] 04:27:06 INFO - PROCESS | 4736 | 1461151626419 Marionette TRACE conn5 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:06 INFO - PROCESS | 4736 | 1461151626578 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 04:27:06 INFO - PROCESS | 4736 | 1461151626597 Marionette TRACE conn5 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:06 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76A9000 == 74 [pid = 4736] [id = 250] 04:27:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569FA8D800) [pid = 4736] [serial = 749] [outer = 0000000000000000] 04:27:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A0E90400) [pid = 4736] [serial = 750] [outer = 000000569FA8D800] 04:27:06 INFO - PROCESS | 4736 | 1461151626657 Marionette DEBUG loaded listener.js 04:27:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A2B54C00) [pid = 4736] [serial = 751] [outer = 000000569FA8D800] 04:27:07 INFO - PROCESS | 4736 | 1461151627338 Marionette TRACE conn5 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 04:27:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:27:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 986ms 04:27:07 INFO - PROCESS | 4736 | 1461151627391 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 04:27:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:27:07 INFO - PROCESS | 4736 | 1461151627394 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 04:27:07 INFO - PROCESS | 4736 | 1461151627398 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:27:07 INFO - PROCESS | 4736 | 1461151627400 Marionette TRACE conn5 <- [1,966,null,{}] 04:27:07 INFO - PROCESS | 4736 | 1461151627404 Marionette TRACE conn5 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:07 INFO - PROCESS | 4736 | 1461151627523 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 04:27:07 INFO - PROCESS | 4736 | 1461151627647 Marionette TRACE conn5 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8345800 == 75 [pid = 4736] [id = 251] 04:27:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A3CF4C00) [pid = 4736] [serial = 752] [outer = 0000000000000000] 04:27:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A3EA5400) [pid = 4736] [serial = 753] [outer = 00000056A3CF4C00] 04:27:07 INFO - PROCESS | 4736 | 1461151627706 Marionette DEBUG loaded listener.js 04:27:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A472B800) [pid = 4736] [serial = 754] [outer = 00000056A3CF4C00] 04:27:08 INFO - PROCESS | 4736 | 1461151628230 Marionette TRACE conn5 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 04:27:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:27:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 881ms 04:27:08 INFO - PROCESS | 4736 | 1461151628281 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 04:27:08 INFO - PROCESS | 4736 | 1461151628283 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 04:27:08 INFO - PROCESS | 4736 | 1461151628287 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:27:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:27:08 INFO - PROCESS | 4736 | 1461151628289 Marionette TRACE conn5 <- [1,970,null,{}] 04:27:08 INFO - PROCESS | 4736 | 1461151628293 Marionette TRACE conn5 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:08 INFO - PROCESS | 4736 | 1461151628403 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 04:27:08 INFO - PROCESS | 4736 | 1461151628528 Marionette TRACE conn5 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8CB3800 == 76 [pid = 4736] [id = 252] 04:27:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A3E92800) [pid = 4736] [serial = 755] [outer = 0000000000000000] 04:27:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A5913800) [pid = 4736] [serial = 756] [outer = 00000056A3E92800] 04:27:08 INFO - PROCESS | 4736 | 1461151628589 Marionette DEBUG loaded listener.js 04:27:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A59A0400) [pid = 4736] [serial = 757] [outer = 00000056A3E92800] 04:27:09 INFO - PROCESS | 4736 | 1461151629149 Marionette TRACE conn5 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 04:27:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:27:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 881ms 04:27:09 INFO - PROCESS | 4736 | 1461151629173 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 04:27:09 INFO - PROCESS | 4736 | 1461151629175 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 04:27:09 INFO - PROCESS | 4736 | 1461151629180 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:27:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:27:09 INFO - PROCESS | 4736 | 1461151629182 Marionette TRACE conn5 <- [1,974,null,{}] 04:27:09 INFO - PROCESS | 4736 | 1461151629186 Marionette TRACE conn5 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:09 INFO - PROCESS | 4736 | 1461151629321 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 04:27:09 INFO - PROCESS | 4736 | 1461151629420 Marionette TRACE conn5 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8D0A000 == 77 [pid = 4736] [id = 253] 04:27:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A5CB0C00) [pid = 4736] [serial = 758] [outer = 0000000000000000] 04:27:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A5CB8800) [pid = 4736] [serial = 759] [outer = 00000056A5CB0C00] 04:27:09 INFO - PROCESS | 4736 | 1461151629479 Marionette DEBUG loaded listener.js 04:27:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A9437000) [pid = 4736] [serial = 760] [outer = 00000056A5CB0C00] 04:27:10 INFO - PROCESS | 4736 | 1461151630051 Marionette TRACE conn5 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 04:27:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:27:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 923ms 04:27:10 INFO - PROCESS | 4736 | 1461151630108 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 04:27:10 INFO - PROCESS | 4736 | 1461151630111 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 04:27:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:27:10 INFO - PROCESS | 4736 | 1461151630115 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:27:10 INFO - PROCESS | 4736 | 1461151630117 Marionette TRACE conn5 <- [1,978,null,{}] 04:27:10 INFO - PROCESS | 4736 | 1461151630121 Marionette TRACE conn5 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:10 INFO - PROCESS | 4736 | 1461151630232 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 04:27:10 INFO - PROCESS | 4736 | 1461151630329 Marionette TRACE conn5 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAE44800 == 78 [pid = 4736] [id = 254] 04:27:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A943BC00) [pid = 4736] [serial = 761] [outer = 0000000000000000] 04:27:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A943E800) [pid = 4736] [serial = 762] [outer = 00000056A943BC00] 04:27:10 INFO - PROCESS | 4736 | 1461151630386 Marionette DEBUG loaded listener.js 04:27:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056ABDD7C00) [pid = 4736] [serial = 763] [outer = 00000056A943BC00] 04:27:10 INFO - PROCESS | 4736 | 1461151630985 Marionette TRACE conn5 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 04:27:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:27:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 923ms 04:27:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:27:11 INFO - PROCESS | 4736 | 1461151631040 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 04:27:11 INFO - PROCESS | 4736 | 1461151631042 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 04:27:11 INFO - PROCESS | 4736 | 1461151631046 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:27:11 INFO - PROCESS | 4736 | 1461151631048 Marionette TRACE conn5 <- [1,982,null,{}] 04:27:11 INFO - PROCESS | 4736 | 1461151631051 Marionette TRACE conn5 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:11 INFO - PROCESS | 4736 | 1461151631184 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 04:27:11 INFO - PROCESS | 4736 | 1461151631312 Marionette TRACE conn5 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:11 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960E1000 == 79 [pid = 4736] [id = 255] 04:27:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056906D4800) [pid = 4736] [serial = 764] [outer = 0000000000000000] 04:27:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569A81D000) [pid = 4736] [serial = 765] [outer = 00000056906D4800] 04:27:11 INFO - PROCESS | 4736 | 1461151631370 Marionette DEBUG loaded listener.js 04:27:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A259A400) [pid = 4736] [serial = 766] [outer = 00000056906D4800] 04:27:12 INFO - PROCESS | 4736 | 1461151632148 Marionette TRACE conn5 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 04:27:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:27:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1129ms 04:27:12 INFO - PROCESS | 4736 | 1461151632178 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 04:27:12 INFO - PROCESS | 4736 | 1461151632182 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 04:27:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:27:12 INFO - PROCESS | 4736 | 1461151632187 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:27:12 INFO - PROCESS | 4736 | 1461151632191 Marionette TRACE conn5 <- [1,986,null,{}] 04:27:12 INFO - PROCESS | 4736 | 1461151632197 Marionette TRACE conn5 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:12 INFO - PROCESS | 4736 | 1461151632307 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 04:27:12 INFO - PROCESS | 4736 | 1461151632441 Marionette TRACE conn5 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:12 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE0D800 == 80 [pid = 4736] [id = 256] 04:27:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056951EAC00) [pid = 4736] [serial = 767] [outer = 0000000000000000] 04:27:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (000000569A56D000) [pid = 4736] [serial = 768] [outer = 00000056951EAC00] 04:27:12 INFO - PROCESS | 4736 | 1461151632495 Marionette DEBUG loaded listener.js 04:27:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569D47C000) [pid = 4736] [serial = 769] [outer = 00000056951EAC00] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57C0800 == 79 [pid = 4736] [id = 108] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 000000569C406800 == 78 [pid = 4736] [id = 78] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A187C800 == 77 [pid = 4736] [id = 93] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5976800 == 76 [pid = 4736] [id = 246] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4795800 == 75 [pid = 4736] [id = 245] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4794000 == 74 [pid = 4736] [id = 244] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A64800 == 73 [pid = 4736] [id = 243] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25CE000 == 72 [pid = 4736] [id = 242] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1659800 == 71 [pid = 4736] [id = 241] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 000000569C419800 == 70 [pid = 4736] [id = 240] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A2C25000) [pid = 4736] [serial = 656] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (00000056A25A4400) [pid = 4736] [serial = 690] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 000000569C420000 == 69 [pid = 4736] [id = 239] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 000000569C407800 == 68 [pid = 4736] [id = 238] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 000000569CE42800 == 67 [pid = 4736] [id = 237] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8040000 == 66 [pid = 4736] [id = 233] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A73000 == 65 [pid = 4736] [id = 232] 04:27:13 INFO - PROCESS | 4736 | --DOCSHELL 000000569E372800 == 64 [pid = 4736] [id = 231] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056A3CFB400) [pid = 4736] [serial = 594] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A0E5EC00) [pid = 4736] [serial = 675] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A170E400) [pid = 4736] [serial = 676] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A2AD5000) [pid = 4736] [serial = 684] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A28A4000) [pid = 4736] [serial = 679] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A18CF000) [pid = 4736] [serial = 678] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056970AF800) [pid = 4736] [serial = 681] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569DC4B800) [pid = 4736] [serial = 668] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569E269400) [pid = 4736] [serial = 669] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056A2834000) [pid = 4736] [serial = 641] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (00000056A28AE400) [pid = 4736] [serial = 642] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569D475C00) [pid = 4736] [serial = 663] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569C4B5C00) [pid = 4736] [serial = 662] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569E4D3400) [pid = 4736] [serial = 671] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (0000005690A92000) [pid = 4736] [serial = 659] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (0000005695459000) [pid = 4736] [serial = 660] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A2AD5400) [pid = 4736] [serial = 653] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A1796C00) [pid = 4736] [serial = 650] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569D47B400) [pid = 4736] [serial = 647] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (0000005696C0C000) [pid = 4736] [serial = 644] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056A0E56C00) [pid = 4736] [serial = 682] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A3E8F400) [pid = 4736] [serial = 687] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A3EA2400) [pid = 4736] [serial = 688] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569A813400) [pid = 4736] [serial = 665] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569D6A1C00) [pid = 4736] [serial = 666] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569D732400) [pid = 4736] [serial = 387] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A2C2DC00) [pid = 4736] [serial = 685] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569FA62400) [pid = 4736] [serial = 672] [outer = 0000000000000000] [url = about:blank] 04:27:13 INFO - PROCESS | 4736 | 1461151633167 Marionette TRACE conn5 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 04:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1020ms 04:27:13 INFO - PROCESS | 4736 | 1461151633212 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 4736 | 1461151633218 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 04:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:27:13 INFO - PROCESS | 4736 | 1461151633225 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 4736 | 1461151633228 Marionette TRACE conn5 <- [1,990,null,{}] 04:27:13 INFO - PROCESS | 4736 | 1461151633231 Marionette TRACE conn5 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:13 INFO - PROCESS | 4736 | 1461151633337 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 04:27:13 INFO - PROCESS | 4736 | 1461151633426 Marionette TRACE conn5 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:13 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C94E800 == 65 [pid = 4736] [id = 257] 04:27:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056951E5800) [pid = 4736] [serial = 770] [outer = 0000000000000000] 04:27:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005699D66C00) [pid = 4736] [serial = 771] [outer = 00000056951E5800] 04:27:13 INFO - PROCESS | 4736 | 1461151633474 Marionette DEBUG loaded listener.js 04:27:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569D6A1C00) [pid = 4736] [serial = 772] [outer = 00000056951E5800] 04:27:13 INFO - PROCESS | 4736 | 1461151633906 Marionette TRACE conn5 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 04:27:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:27:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 734ms 04:27:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:27:13 INFO - PROCESS | 4736 | 1461151633960 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 04:27:13 INFO - PROCESS | 4736 | 1461151633962 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 04:27:13 INFO - PROCESS | 4736 | 1461151633966 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:27:13 INFO - PROCESS | 4736 | 1461151633970 Marionette TRACE conn5 <- [1,994,null,{}] 04:27:13 INFO - PROCESS | 4736 | 1461151633981 Marionette TRACE conn5 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:14 INFO - PROCESS | 4736 | 1461151634076 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 04:27:14 INFO - PROCESS | 4736 | 1461151634085 Marionette TRACE conn5 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:14 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E0800 == 66 [pid = 4736] [id = 258] 04:27:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569DFA4800) [pid = 4736] [serial = 773] [outer = 0000000000000000] 04:27:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569E26A400) [pid = 4736] [serial = 774] [outer = 000000569DFA4800] 04:27:14 INFO - PROCESS | 4736 | 1461151634135 Marionette DEBUG loaded listener.js 04:27:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569E4DCC00) [pid = 4736] [serial = 775] [outer = 000000569DFA4800] 04:27:14 INFO - PROCESS | 4736 | 1461151634896 Marionette TRACE conn5 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 04:27:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:27:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 985ms 04:27:14 INFO - PROCESS | 4736 | 1461151634954 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 04:27:14 INFO - PROCESS | 4736 | 1461151634959 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 04:27:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:27:14 INFO - PROCESS | 4736 | 1461151634966 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:27:14 INFO - PROCESS | 4736 | 1461151634969 Marionette TRACE conn5 <- [1,998,null,{}] 04:27:14 INFO - PROCESS | 4736 | 1461151634976 Marionette TRACE conn5 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:15 INFO - PROCESS | 4736 | 1461151635098 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 04:27:15 INFO - PROCESS | 4736 | 1461151635230 Marionette TRACE conn5 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:15 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA3E000 == 67 [pid = 4736] [id = 259] 04:27:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569A585000) [pid = 4736] [serial = 776] [outer = 0000000000000000] 04:27:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569AFB2800) [pid = 4736] [serial = 777] [outer = 000000569A585000] 04:27:15 INFO - PROCESS | 4736 | 1461151635296 Marionette DEBUG loaded listener.js 04:27:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569D731800) [pid = 4736] [serial = 778] [outer = 000000569A585000] 04:27:15 INFO - PROCESS | 4736 | 1461151635911 Marionette TRACE conn5 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 04:27:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:27:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 984ms 04:27:15 INFO - PROCESS | 4736 | 1461151635953 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 04:27:15 INFO - PROCESS | 4736 | 1461151635959 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 04:27:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:27:15 INFO - PROCESS | 4736 | 1461151635966 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:27:15 INFO - PROCESS | 4736 | 1461151635969 Marionette TRACE conn5 <- [1,1002,null,{}] 04:27:15 INFO - PROCESS | 4736 | 1461151635974 Marionette TRACE conn5 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:16 INFO - PROCESS | 4736 | 1461151636093 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 04:27:16 INFO - PROCESS | 4736 | 1461151636220 Marionette TRACE conn5 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25DE800 == 68 [pid = 4736] [id = 260] 04:27:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569E27B400) [pid = 4736] [serial = 779] [outer = 0000000000000000] 04:27:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569E4D7800) [pid = 4736] [serial = 780] [outer = 000000569E27B400] 04:27:16 INFO - PROCESS | 4736 | 1461151636282 Marionette DEBUG loaded listener.js 04:27:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (000000569FA71C00) [pid = 4736] [serial = 781] [outer = 000000569E27B400] 04:27:16 INFO - PROCESS | 4736 | 1461151636871 Marionette TRACE conn5 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 04:27:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:27:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 986ms 04:27:16 INFO - PROCESS | 4736 | 1461151636958 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 04:27:16 INFO - PROCESS | 4736 | 1461151636961 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 04:27:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:27:16 INFO - PROCESS | 4736 | 1461151636965 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:27:16 INFO - PROCESS | 4736 | 1461151636969 Marionette TRACE conn5 <- [1,1006,null,{}] 04:27:16 INFO - PROCESS | 4736 | 1461151636982 Marionette TRACE conn5 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:17 INFO - PROCESS | 4736 | 1461151637157 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 04:27:17 INFO - PROCESS | 4736 | 1461151637211 Marionette TRACE conn5 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A477C000 == 69 [pid = 4736] [id = 261] 04:27:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A178D400) [pid = 4736] [serial = 782] [outer = 0000000000000000] 04:27:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A1796400) [pid = 4736] [serial = 783] [outer = 00000056A178D400] 04:27:17 INFO - PROCESS | 4736 | 1461151637320 Marionette DEBUG loaded listener.js 04:27:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A18DBC00) [pid = 4736] [serial = 784] [outer = 00000056A178D400] 04:27:17 INFO - PROCESS | 4736 | 1461151637832 Marionette TRACE conn5 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 04:27:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:27:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 944ms 04:27:17 INFO - PROCESS | 4736 | 1461151637911 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 04:27:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:27:17 INFO - PROCESS | 4736 | 1461151637915 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 04:27:17 INFO - PROCESS | 4736 | 1461151637918 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:27:17 INFO - PROCESS | 4736 | 1461151637920 Marionette TRACE conn5 <- [1,1010,null,{}] 04:27:17 INFO - PROCESS | 4736 | 1461151637924 Marionette TRACE conn5 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 4736 | 1461151638052 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 04:27:18 INFO - PROCESS | 4736 | 1461151638179 Marionette TRACE conn5 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A561C800 == 70 [pid = 4736] [id = 262] 04:27:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A28A6C00) [pid = 4736] [serial = 785] [outer = 0000000000000000] 04:27:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A2A10000) [pid = 4736] [serial = 786] [outer = 00000056A28A6C00] 04:27:18 INFO - PROCESS | 4736 | 1461151638242 Marionette DEBUG loaded listener.js 04:27:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A2A07800) [pid = 4736] [serial = 787] [outer = 00000056A28A6C00] 04:27:18 INFO - PROCESS | 4736 | 1461151638776 Marionette TRACE conn5 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 04:27:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:27:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 880ms 04:27:18 INFO - PROCESS | 4736 | 1461151638805 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 04:27:18 INFO - PROCESS | 4736 | 1461151638807 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 04:27:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:27:18 INFO - PROCESS | 4736 | 1461151638813 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:27:18 INFO - PROCESS | 4736 | 1461151638815 Marionette TRACE conn5 <- [1,1014,null,{}] 04:27:18 INFO - PROCESS | 4736 | 1461151638818 Marionette TRACE conn5 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:18 INFO - PROCESS | 4736 | 1461151638939 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 04:27:19 INFO - PROCESS | 4736 | 1461151639038 Marionette TRACE conn5 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5973800 == 71 [pid = 4736] [id = 263] 04:27:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A28AA800) [pid = 4736] [serial = 788] [outer = 0000000000000000] 04:27:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A3EA2800) [pid = 4736] [serial = 789] [outer = 00000056A28AA800] 04:27:19 INFO - PROCESS | 4736 | 1461151639097 Marionette DEBUG loaded listener.js 04:27:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A3EC1800) [pid = 4736] [serial = 790] [outer = 00000056A28AA800] 04:27:19 INFO - PROCESS | 4736 | 1461151639606 Marionette TRACE conn5 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 04:27:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:27:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 840ms 04:27:19 INFO - PROCESS | 4736 | 1461151639653 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 04:27:19 INFO - PROCESS | 4736 | 1461151639656 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 04:27:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:27:19 INFO - PROCESS | 4736 | 1461151639659 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:27:19 INFO - PROCESS | 4736 | 1461151639662 Marionette TRACE conn5 <- [1,1018,null,{}] 04:27:19 INFO - PROCESS | 4736 | 1461151639666 Marionette TRACE conn5 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:19 INFO - PROCESS | 4736 | 1461151639804 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 04:27:19 INFO - PROCESS | 4736 | 1461151639904 Marionette TRACE conn5 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DCB800 == 72 [pid = 4736] [id = 264] 04:27:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A599F400) [pid = 4736] [serial = 791] [outer = 0000000000000000] 04:27:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A5CAF400) [pid = 4736] [serial = 792] [outer = 00000056A599F400] 04:27:19 INFO - PROCESS | 4736 | 1461151639965 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A9432000) [pid = 4736] [serial = 793] [outer = 00000056A599F400] 04:27:20 INFO - PROCESS | 4736 | 1461151640484 Marionette TRACE conn5 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:27:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 881ms 04:27:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:27:20 INFO - PROCESS | 4736 | 1461151640543 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 04:27:20 INFO - PROCESS | 4736 | 1461151640546 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 04:27:20 INFO - PROCESS | 4736 | 1461151640550 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:27:20 INFO - PROCESS | 4736 | 1461151640552 Marionette TRACE conn5 <- [1,1022,null,{}] 04:27:20 INFO - PROCESS | 4736 | 1461151640556 Marionette TRACE conn5 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:20 INFO - PROCESS | 4736 | 1461151640669 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 04:27:20 INFO - PROCESS | 4736 | 1461151640768 Marionette TRACE conn5 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76AE000 == 73 [pid = 4736] [id = 265] 04:27:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A943C000) [pid = 4736] [serial = 794] [outer = 0000000000000000] 04:27:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056ABA16400) [pid = 4736] [serial = 795] [outer = 00000056A943C000] 04:27:20 INFO - PROCESS | 4736 | 1461151640826 Marionette DEBUG loaded listener.js 04:27:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056ABA1E800) [pid = 4736] [serial = 796] [outer = 00000056A943C000] 04:27:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:27:21 INFO - PROCESS | 4736 | 1461151641562 Marionette TRACE conn5 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 04:27:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:27:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1072ms 04:27:21 INFO - PROCESS | 4736 | 1461151641740 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 04:27:21 INFO - PROCESS | 4736 | 1461151641742 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 04:27:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:27:21 INFO - PROCESS | 4736 | 1461151641772 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:27:21 INFO - PROCESS | 4736 | 1461151641774 Marionette TRACE conn5 <- [1,1026,null,{}] 04:27:21 INFO - PROCESS | 4736 | 1461151641820 Marionette TRACE conn5 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:21 INFO - PROCESS | 4736 | 1461151641950 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 04:27:22 INFO - PROCESS | 4736 | 1461151642045 Marionette TRACE conn5 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8346800 == 74 [pid = 4736] [id = 266] 04:27:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A8DC6400) [pid = 4736] [serial = 797] [outer = 0000000000000000] 04:27:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A8DC8400) [pid = 4736] [serial = 798] [outer = 00000056A8DC6400] 04:27:22 INFO - PROCESS | 4736 | 1461151642103 Marionette DEBUG loaded listener.js 04:27:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A8DCE800) [pid = 4736] [serial = 799] [outer = 00000056A8DC6400] 04:27:22 INFO - PROCESS | 4736 | 1461151642729 Marionette TRACE conn5 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 04:27:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:27:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 988ms 04:27:22 INFO - PROCESS | 4736 | 1461151642747 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 04:27:22 INFO - PROCESS | 4736 | 1461151642750 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 04:27:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:27:22 INFO - PROCESS | 4736 | 1461151642754 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:27:22 INFO - PROCESS | 4736 | 1461151642756 Marionette TRACE conn5 <- [1,1030,null,{}] 04:27:22 INFO - PROCESS | 4736 | 1461151642760 Marionette TRACE conn5 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:22 INFO - PROCESS | 4736 | 1461151642875 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 04:27:22 INFO - PROCESS | 4736 | 1461151642976 Marionette TRACE conn5 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA2CD800 == 75 [pid = 4736] [id = 267] 04:27:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A8DCD000) [pid = 4736] [serial = 800] [outer = 0000000000000000] 04:27:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056AAC34800) [pid = 4736] [serial = 801] [outer = 00000056A8DCD000] 04:27:23 INFO - PROCESS | 4736 | 1461151643033 Marionette DEBUG loaded listener.js 04:27:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056AAC3A800) [pid = 4736] [serial = 802] [outer = 00000056A8DCD000] 04:27:23 INFO - PROCESS | 4736 | 1461151643770 Marionette TRACE conn5 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 04:27:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:27:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1028ms 04:27:23 INFO - PROCESS | 4736 | 1461151643784 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 04:27:23 INFO - PROCESS | 4736 | 1461151643789 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 04:27:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:27:23 INFO - PROCESS | 4736 | 1461151643794 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:27:23 INFO - PROCESS | 4736 | 1461151643798 Marionette TRACE conn5 <- [1,1034,null,{}] 04:27:23 INFO - PROCESS | 4736 | 1461151643829 Marionette TRACE conn5 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:23 INFO - PROCESS | 4736 | 1461151643944 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 04:27:24 INFO - PROCESS | 4736 | 1461151644078 Marionette TRACE conn5 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25C3000 == 76 [pid = 4736] [id = 268] 04:27:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (0000005690E38000) [pid = 4736] [serial = 803] [outer = 0000000000000000] 04:27:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (0000005696043800) [pid = 4736] [serial = 804] [outer = 0000005690E38000] 04:27:24 INFO - PROCESS | 4736 | 1461151644133 Marionette DEBUG loaded listener.js 04:27:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569D481000) [pid = 4736] [serial = 805] [outer = 0000005690E38000] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7532000 == 75 [pid = 4736] [id = 219] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569C94E800 == 74 [pid = 4736] [id = 257] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE0D800 == 73 [pid = 4736] [id = 256] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8D0A000 == 72 [pid = 4736] [id = 253] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8CB3800 == 71 [pid = 4736] [id = 252] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8345800 == 70 [pid = 4736] [id = 251] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76A9000 == 69 [pid = 4736] [id = 250] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15ED000 == 68 [pid = 4736] [id = 249] 04:27:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569D859800 == 67 [pid = 4736] [id = 248] 04:27:24 INFO - PROCESS | 4736 | 1461151644736 Marionette TRACE conn5 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 04:27:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:27:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 962ms 04:27:24 INFO - PROCESS | 4736 | 1461151644761 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 04:27:24 INFO - PROCESS | 4736 | 1461151644767 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 04:27:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:27:24 INFO - PROCESS | 4736 | 1461151644773 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:27:24 INFO - PROCESS | 4736 | 1461151644776 Marionette TRACE conn5 <- [1,1038,null,{}] 04:27:24 INFO - PROCESS | 4736 | 1461151644780 Marionette TRACE conn5 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:24 INFO - PROCESS | 4736 | 1461151644889 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 04:27:24 INFO - PROCESS | 4736 | 1461151644978 Marionette TRACE conn5 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:24 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E94B000 == 68 [pid = 4736] [id = 269] 04:27:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (0000005695525C00) [pid = 4736] [serial = 806] [outer = 0000000000000000] 04:27:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (000000569A9F4C00) [pid = 4736] [serial = 807] [outer = 0000005695525C00] 04:27:25 INFO - PROCESS | 4736 | 1461151645027 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569E3AC000) [pid = 4736] [serial = 808] [outer = 0000005695525C00] 04:27:25 INFO - PROCESS | 4736 | 1461151645462 Marionette TRACE conn5 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 04:27:25 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:27:25 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:27:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:27:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 795ms 04:27:25 INFO - PROCESS | 4736 | 1461151645570 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 04:27:25 INFO - PROCESS | 4736 | 1461151645572 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 04:27:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:27:25 INFO - PROCESS | 4736 | 1461151645576 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:27:25 INFO - PROCESS | 4736 | 1461151645580 Marionette TRACE conn5 <- [1,1042,null,{}] 04:27:25 INFO - PROCESS | 4736 | 1461151645597 Marionette TRACE conn5 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:25 INFO - PROCESS | 4736 | 1461151645735 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 04:27:25 INFO - PROCESS | 4736 | 1461151645793 Marionette TRACE conn5 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DC8000 == 69 [pid = 4736] [id = 270] 04:27:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056A1430C00) [pid = 4736] [serial = 809] [outer = 0000000000000000] 04:27:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056A18D9800) [pid = 4736] [serial = 810] [outer = 00000056A1430C00] 04:27:25 INFO - PROCESS | 4736 | 1461151645844 Marionette DEBUG loaded listener.js 04:27:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056A3CFA800) [pid = 4736] [serial = 811] [outer = 00000056A1430C00] 04:27:26 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:26 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:26 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:26 INFO - PROCESS | 4736 | 1461151646312 Marionette TRACE conn5 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 04:27:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:27:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 797ms 04:27:26 INFO - PROCESS | 4736 | 1461151646381 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 04:27:26 INFO - PROCESS | 4736 | 1461151646384 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 04:27:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:27:26 INFO - PROCESS | 4736 | 1461151646387 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:27:26 INFO - PROCESS | 4736 | 1461151646389 Marionette TRACE conn5 <- [1,1046,null,{}] 04:27:26 INFO - PROCESS | 4736 | 1461151646393 Marionette TRACE conn5 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:26 INFO - PROCESS | 4736 | 1461151646519 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 04:27:26 INFO - PROCESS | 4736 | 1461151646576 Marionette TRACE conn5 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C1C800 == 70 [pid = 4736] [id = 271] 04:27:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056A5790C00) [pid = 4736] [serial = 812] [outer = 0000000000000000] 04:27:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (00000056A59A4C00) [pid = 4736] [serial = 813] [outer = 00000056A5790C00] 04:27:26 INFO - PROCESS | 4736 | 1461151646624 Marionette DEBUG loaded listener.js 04:27:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (00000056A5CAD000) [pid = 4736] [serial = 814] [outer = 00000056A5790C00] 04:27:27 INFO - PROCESS | 4736 | 1461151647086 Marionette TRACE conn5 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 733ms 04:27:27 INFO - PROCESS | 4736 | 1461151647123 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 4736 | 1461151647126 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:27:27 INFO - PROCESS | 4736 | 1461151647129 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 4736 | 1461151647131 Marionette TRACE conn5 <- [1,1050,null,{}] 04:27:27 INFO - PROCESS | 4736 | 1461151647135 Marionette TRACE conn5 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:27 INFO - PROCESS | 4736 | 1461151647256 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 04:27:27 INFO - PROCESS | 4736 | 1461151647316 Marionette TRACE conn5 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA2C7000 == 71 [pid = 4736] [id = 272] 04:27:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (00000056A7615C00) [pid = 4736] [serial = 815] [outer = 0000000000000000] 04:27:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (00000056A761AC00) [pid = 4736] [serial = 816] [outer = 00000056A7615C00] 04:27:27 INFO - PROCESS | 4736 | 1461151647365 Marionette DEBUG loaded listener.js 04:27:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (00000056A8DCE000) [pid = 4736] [serial = 817] [outer = 00000056A7615C00] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (0000005691039000) [pid = 4736] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (0000005697589000) [pid = 4736] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (000000569E4DDC00) [pid = 4736] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056A259F000) [pid = 4736] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (000000568EEAD400) [pid = 4736] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (000000569E25C000) [pid = 4736] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (000000569D6A6400) [pid = 4736] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056A06E4C00) [pid = 4736] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (0000005690EA2C00) [pid = 4736] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A1794400) [pid = 4736] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A25A1C00) [pid = 4736] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056951E5800) [pid = 4736] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:27:27 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056951EAC00) [pid = 4736] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:27:27 INFO - PROCESS | 4736 | 1461151647845 Marionette TRACE conn5 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 04:27:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:27:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 776ms 04:27:27 INFO - PROCESS | 4736 | 1461151647907 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 04:27:27 INFO - PROCESS | 4736 | 1461151647910 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 04:27:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:27:27 INFO - PROCESS | 4736 | 1461151647913 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:27:27 INFO - PROCESS | 4736 | 1461151647915 Marionette TRACE conn5 <- [1,1054,null,{}] 04:27:27 INFO - PROCESS | 4736 | 1461151647918 Marionette TRACE conn5 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 4736 | 1461151648040 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 04:27:28 INFO - PROCESS | 4736 | 1461151648047 Marionette TRACE conn5 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056ABC75800 == 72 [pid = 4736] [id = 273] 04:27:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569FA8E400) [pid = 4736] [serial = 818] [outer = 0000000000000000] 04:27:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (00000056A943D000) [pid = 4736] [serial = 819] [outer = 000000569FA8E400] 04:27:28 INFO - PROCESS | 4736 | 1461151648098 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (00000056AB9AC400) [pid = 4736] [serial = 820] [outer = 000000569FA8E400] 04:27:28 INFO - PROCESS | 4736 | 1461151648545 Marionette TRACE conn5 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 04:27:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:27:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 690ms 04:27:28 INFO - PROCESS | 4736 | 1461151648606 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 04:27:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:27:28 INFO - PROCESS | 4736 | 1461151648609 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 04:27:28 INFO - PROCESS | 4736 | 1461151648612 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:27:28 INFO - PROCESS | 4736 | 1461151648614 Marionette TRACE conn5 <- [1,1058,null,{}] 04:27:28 INFO - PROCESS | 4736 | 1461151648618 Marionette TRACE conn5 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:28 INFO - PROCESS | 4736 | 1461151648711 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 04:27:28 INFO - PROCESS | 4736 | 1461151648734 Marionette TRACE conn5 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA233800 == 73 [pid = 4736] [id = 274] 04:27:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (00000056AAD48C00) [pid = 4736] [serial = 821] [outer = 0000000000000000] 04:27:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056AAD4C000) [pid = 4736] [serial = 822] [outer = 00000056AAD48C00] 04:27:28 INFO - PROCESS | 4736 | 1461151648788 Marionette DEBUG loaded listener.js 04:27:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056AB9AB000) [pid = 4736] [serial = 823] [outer = 00000056AAD48C00] 04:27:29 INFO - PROCESS | 4736 | 1461151649230 Marionette TRACE conn5 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 04:27:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:27:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 687ms 04:27:29 INFO - PROCESS | 4736 | 1461151649303 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 04:27:29 INFO - PROCESS | 4736 | 1461151649305 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 04:27:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:27:29 INFO - PROCESS | 4736 | 1461151649308 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:27:29 INFO - PROCESS | 4736 | 1461151649310 Marionette TRACE conn5 <- [1,1062,null,{}] 04:27:29 INFO - PROCESS | 4736 | 1461151649314 Marionette TRACE conn5 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:29 INFO - PROCESS | 4736 | 1461151649434 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 04:27:29 INFO - PROCESS | 4736 | 1461151649443 Marionette TRACE conn5 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:29 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAD23000 == 74 [pid = 4736] [id = 275] 04:27:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056AB9B1400) [pid = 4736] [serial = 824] [outer = 0000000000000000] 04:27:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056AB9B7000) [pid = 4736] [serial = 825] [outer = 00000056AB9B1400] 04:27:29 INFO - PROCESS | 4736 | 1461151649489 Marionette DEBUG loaded listener.js 04:27:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (00000056ABA20000) [pid = 4736] [serial = 826] [outer = 00000056AB9B1400] 04:27:30 INFO - PROCESS | 4736 | 1461151650218 Marionette TRACE conn5 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 04:27:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:27:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 942ms 04:27:30 INFO - PROCESS | 4736 | 1461151650254 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 04:27:30 INFO - PROCESS | 4736 | 1461151650260 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 04:27:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:27:30 INFO - PROCESS | 4736 | 1461151650266 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:27:30 INFO - PROCESS | 4736 | 1461151650270 Marionette TRACE conn5 <- [1,1066,null,{}] 04:27:30 INFO - PROCESS | 4736 | 1461151650276 Marionette TRACE conn5 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:30 INFO - PROCESS | 4736 | 1461151650407 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 04:27:30 INFO - PROCESS | 4736 | 1461151650516 Marionette TRACE conn5 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1877000 == 75 [pid = 4736] [id = 276] 04:27:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (000000569AF5E800) [pid = 4736] [serial = 827] [outer = 0000000000000000] 04:27:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (000000569D916400) [pid = 4736] [serial = 828] [outer = 000000569AF5E800] 04:27:30 INFO - PROCESS | 4736 | 1461151650577 Marionette DEBUG loaded listener.js 04:27:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (000000569E3B0C00) [pid = 4736] [serial = 829] [outer = 000000569AF5E800] 04:27:31 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:31 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:31 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:31 INFO - PROCESS | 4736 | 1461151651222 Marionette TRACE conn5 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 04:27:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:27:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 983ms 04:27:31 INFO - PROCESS | 4736 | 1461151651251 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 04:27:31 INFO - PROCESS | 4736 | 1461151651258 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 04:27:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:27:31 INFO - PROCESS | 4736 | 1461151651265 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:27:31 INFO - PROCESS | 4736 | 1461151651268 Marionette TRACE conn5 <- [1,1070,null,{}] 04:27:31 INFO - PROCESS | 4736 | 1461151651273 Marionette TRACE conn5 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:31 INFO - PROCESS | 4736 | 1461151651399 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 04:27:31 INFO - PROCESS | 4736 | 1461151651505 Marionette TRACE conn5 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C18000 == 76 [pid = 4736] [id = 277] 04:27:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (00000056A18CC800) [pid = 4736] [serial = 830] [outer = 0000000000000000] 04:27:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (00000056A28A4C00) [pid = 4736] [serial = 831] [outer = 00000056A18CC800] 04:27:31 INFO - PROCESS | 4736 | 1461151651563 Marionette DEBUG loaded listener.js 04:27:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (00000056A5785800) [pid = 4736] [serial = 832] [outer = 00000056A18CC800] 04:27:32 INFO - PROCESS | 4736 | 1461151652239 Marionette TRACE conn5 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 04:27:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:27:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 985ms 04:27:32 INFO - PROCESS | 4736 | 1461151652269 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 04:27:32 INFO - PROCESS | 4736 | 1461151652272 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 04:27:32 INFO - PROCESS | 4736 | 1461151652277 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:27:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:27:32 INFO - PROCESS | 4736 | 1461151652281 Marionette TRACE conn5 <- [1,1074,null,{}] 04:27:32 INFO - PROCESS | 4736 | 1461151652294 Marionette TRACE conn5 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:32 INFO - PROCESS | 4736 | 1461151652418 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 04:27:32 INFO - PROCESS | 4736 | 1461151652553 Marionette TRACE conn5 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAB3D800 == 77 [pid = 4736] [id = 278] 04:27:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (00000056A6D6C000) [pid = 4736] [serial = 833] [outer = 0000000000000000] 04:27:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (00000056A6D70400) [pid = 4736] [serial = 834] [outer = 00000056A6D6C000] 04:27:32 INFO - PROCESS | 4736 | 1461151652614 Marionette DEBUG loaded listener.js 04:27:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (00000056A8DD3C00) [pid = 4736] [serial = 835] [outer = 00000056A6D6C000] 04:27:33 INFO - PROCESS | 4736 | 1461151653225 Marionette TRACE conn5 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 04:27:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:27:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 985ms 04:27:33 INFO - PROCESS | 4736 | 1461151653271 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 04:27:33 INFO - PROCESS | 4736 | 1461151653274 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 04:27:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:27:33 INFO - PROCESS | 4736 | 1461151653279 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:27:33 INFO - PROCESS | 4736 | 1461151653281 Marionette TRACE conn5 <- [1,1078,null,{}] 04:27:33 INFO - PROCESS | 4736 | 1461151653285 Marionette TRACE conn5 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:33 INFO - PROCESS | 4736 | 1461151653404 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 04:27:33 INFO - PROCESS | 4736 | 1461151653508 Marionette TRACE conn5 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056ABAA9000 == 78 [pid = 4736] [id = 279] 04:27:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (00000056A7610000) [pid = 4736] [serial = 836] [outer = 0000000000000000] 04:27:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (00000056AAC37400) [pid = 4736] [serial = 837] [outer = 00000056A7610000] 04:27:33 INFO - PROCESS | 4736 | 1461151653565 Marionette DEBUG loaded listener.js 04:27:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (00000056AB9B6000) [pid = 4736] [serial = 838] [outer = 00000056A7610000] 04:27:34 INFO - PROCESS | 4736 | 1461151654285 Marionette TRACE conn5 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 04:27:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:27:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1033ms 04:27:34 INFO - PROCESS | 4736 | 1461151654314 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 04:27:34 INFO - PROCESS | 4736 | 1461151654316 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 04:27:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:27:34 INFO - PROCESS | 4736 | 1461151654320 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:27:34 INFO - PROCESS | 4736 | 1461151654322 Marionette TRACE conn5 <- [1,1082,null,{}] 04:27:34 INFO - PROCESS | 4736 | 1461151654343 Marionette TRACE conn5 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:34 INFO - PROCESS | 4736 | 1461151654455 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 04:27:34 INFO - PROCESS | 4736 | 1461151654586 Marionette TRACE conn5 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AB91C800 == 79 [pid = 4736] [id = 280] 04:27:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 178 (00000056A92E6000) [pid = 4736] [serial = 839] [outer = 0000000000000000] 04:27:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 179 (00000056A92ECC00) [pid = 4736] [serial = 840] [outer = 00000056A92E6000] 04:27:34 INFO - PROCESS | 4736 | 1461151654643 Marionette DEBUG loaded listener.js 04:27:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 180 (00000056A92F3400) [pid = 4736] [serial = 841] [outer = 00000056A92E6000] 04:27:35 INFO - PROCESS | 4736 | 1461151655266 Marionette TRACE conn5 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 04:27:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:27:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1003ms 04:27:35 INFO - PROCESS | 4736 | 1461151655326 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 04:27:35 INFO - PROCESS | 4736 | 1461151655329 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 04:27:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:27:35 INFO - PROCESS | 4736 | 1461151655332 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:27:35 INFO - PROCESS | 4736 | 1461151655334 Marionette TRACE conn5 <- [1,1086,null,{}] 04:27:35 INFO - PROCESS | 4736 | 1461151655339 Marionette TRACE conn5 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:35 INFO - PROCESS | 4736 | 1461151655470 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 04:27:35 INFO - PROCESS | 4736 | 1461151655604 Marionette TRACE conn5 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:35 INFO - PROCESS | 4736 | ++DOCSHELL 000000569091A000 == 80 [pid = 4736] [id = 281] 04:27:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (0000005690E39800) [pid = 4736] [serial = 842] [outer = 0000000000000000] 04:27:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 182 (000000569A571000) [pid = 4736] [serial = 843] [outer = 0000005690E39800] 04:27:35 INFO - PROCESS | 4736 | 1461151655665 Marionette DEBUG loaded listener.js 04:27:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 183 (00000056A92F3000) [pid = 4736] [serial = 844] [outer = 0000005690E39800] 04:27:36 INFO - PROCESS | 4736 | 1461151656570 Marionette TRACE conn5 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 04:27:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:27:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1282ms 04:27:36 INFO - PROCESS | 4736 | 1461151656617 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 04:27:36 INFO - PROCESS | 4736 | 1461151656622 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 04:27:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:27:36 INFO - PROCESS | 4736 | 1461151656628 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:27:36 INFO - PROCESS | 4736 | 1461151656631 Marionette TRACE conn5 <- [1,1090,null,{}] 04:27:36 INFO - PROCESS | 4736 | 1461151656650 Marionette TRACE conn5 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:36 INFO - PROCESS | 4736 | 1461151656788 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 04:27:36 INFO - PROCESS | 4736 | 1461151656853 Marionette TRACE conn5 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:36 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690FC7000 == 81 [pid = 4736] [id = 282] 04:27:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 184 (00000056900CCC00) [pid = 4736] [serial = 845] [outer = 0000000000000000] 04:27:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 185 (0000005690680400) [pid = 4736] [serial = 846] [outer = 00000056900CCC00] 04:27:36 INFO - PROCESS | 4736 | 1461151656905 Marionette DEBUG loaded listener.js 04:27:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 186 (00000056906D0400) [pid = 4736] [serial = 847] [outer = 00000056900CCC00] 04:27:37 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:37 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:37 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:37 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:27:37 INFO - PROCESS | 4736 | 1461151657432 Marionette TRACE conn5 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 04:27:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:27:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 839ms 04:27:37 INFO - PROCESS | 4736 | 1461151657502 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 04:27:37 INFO - PROCESS | 4736 | 1461151657508 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 04:27:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:27:37 INFO - PROCESS | 4736 | 1461151657614 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:27:37 INFO - PROCESS | 4736 | 1461151657617 Marionette TRACE conn5 <- [1,1094,null,{}] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7D65800 == 80 [pid = 4736] [id = 230] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4915800 == 79 [pid = 4736] [id = 77] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA233800 == 78 [pid = 4736] [id = 274] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056ABC75800 == 77 [pid = 4736] [id = 273] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA2C7000 == 76 [pid = 4736] [id = 272] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C1C800 == 75 [pid = 4736] [id = 271] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DC8000 == 74 [pid = 4736] [id = 270] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 000000569E94B000 == 73 [pid = 4736] [id = 269] 04:27:37 INFO - PROCESS | 4736 | --DOMWINDOW == 185 (000000569E26A400) [pid = 4736] [serial = 774] [outer = 0000000000000000] [url = about:blank] 04:27:37 INFO - PROCESS | 4736 | --DOMWINDOW == 184 (00000056A0E90400) [pid = 4736] [serial = 750] [outer = 0000000000000000] [url = about:blank] 04:27:37 INFO - PROCESS | 4736 | --DOMWINDOW == 183 (00000056A5913800) [pid = 4736] [serial = 756] [outer = 0000000000000000] [url = about:blank] 04:27:37 INFO - PROCESS | 4736 | --DOMWINDOW == 182 (00000056A943E800) [pid = 4736] [serial = 762] [outer = 0000000000000000] [url = about:blank] 04:27:37 INFO - PROCESS | 4736 | --DOMWINDOW == 181 (00000056A3EA5400) [pid = 4736] [serial = 753] [outer = 0000000000000000] [url = about:blank] 04:27:37 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (00000056A5CB8800) [pid = 4736] [serial = 759] [outer = 0000000000000000] [url = about:blank] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25C3000 == 72 [pid = 4736] [id = 268] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA2CD800 == 71 [pid = 4736] [id = 267] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8346800 == 70 [pid = 4736] [id = 266] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76AE000 == 69 [pid = 4736] [id = 265] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DCB800 == 68 [pid = 4736] [id = 264] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5973800 == 67 [pid = 4736] [id = 263] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A561C800 == 66 [pid = 4736] [id = 262] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A477C000 == 65 [pid = 4736] [id = 261] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25DE800 == 64 [pid = 4736] [id = 260] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA3E000 == 63 [pid = 4736] [id = 259] 04:27:37 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E0800 == 62 [pid = 4736] [id = 258] 04:27:37 INFO - PROCESS | 4736 | 1461151657743 Marionette TRACE conn5 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:37 INFO - PROCESS | 4736 | 1461151657837 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 04:27:37 INFO - PROCESS | 4736 | 1461151657846 Marionette TRACE conn5 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:37 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695329800 == 63 [pid = 4736] [id = 283] 04:27:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (0000005690A8E400) [pid = 4736] [serial = 848] [outer = 0000000000000000] 04:27:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 182 (0000005690E37800) [pid = 4736] [serial = 849] [outer = 0000005690A8E400] 04:27:37 INFO - PROCESS | 4736 | 1461151657895 Marionette DEBUG loaded listener.js 04:27:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 183 (0000005690EA9800) [pid = 4736] [serial = 850] [outer = 0000005690A8E400] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 182 (0000005696D09800) [pid = 4736] [serial = 717] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 181 (000000569C4B3C00) [pid = 4736] [serial = 718] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (000000569AFB6400) [pid = 4736] [serial = 715] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 179 (0000005699D66000) [pid = 4736] [serial = 714] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 178 (000000569E9EB000) [pid = 4736] [serial = 726] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 177 (000000569FA88C00) [pid = 4736] [serial = 727] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (00000056A3EA4400) [pid = 4736] [serial = 691] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (0000005695520800) [pid = 4736] [serial = 712] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (0000005690E2F800) [pid = 4736] [serial = 711] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (000000569E263C00) [pid = 4736] [serial = 723] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (000000569D7BA800) [pid = 4736] [serial = 720] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (000000569D91C000) [pid = 4736] [serial = 721] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (00000056A1789C00) [pid = 4736] [serial = 730] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569E262800) [pid = 4736] [serial = 696] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A142E000) [pid = 4736] [serial = 729] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (0000005699DC2800) [pid = 4736] [serial = 693] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (00000056A25A9C00) [pid = 4736] [serial = 699] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (000000569D6A1C00) [pid = 4736] [serial = 772] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (000000569E2F8800) [pid = 4736] [serial = 735] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (00000056A3EB5C00) [pid = 4736] [serial = 702] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (00000056A45E3000) [pid = 4736] [serial = 705] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056A59A6C00) [pid = 4736] [serial = 708] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (00000056A189AC00) [pid = 4736] [serial = 732] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A2838800) [pid = 4736] [serial = 738] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A18D2C00) [pid = 4736] [serial = 733] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056A2B54800) [pid = 4736] [serial = 741] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056A2ACB000) [pid = 4736] [serial = 739] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (000000569E285C00) [pid = 4736] [serial = 724] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (00000056A18D9C00) [pid = 4736] [serial = 736] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (000000569A81D000) [pid = 4736] [serial = 765] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (0000005699D66C00) [pid = 4736] [serial = 771] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (0000005695C90C00) [pid = 4736] [serial = 744] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (000000569D47C000) [pid = 4736] [serial = 769] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569D729400) [pid = 4736] [serial = 747] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569A56D000) [pid = 4736] [serial = 768] [outer = 0000000000000000] [url = about:blank] 04:27:38 INFO - PROCESS | 4736 | 1461151658425 Marionette TRACE conn5 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 04:27:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:27:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 940ms 04:27:38 INFO - PROCESS | 4736 | 1461151658474 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 04:27:38 INFO - PROCESS | 4736 | 1461151658476 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 04:27:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:27:38 INFO - PROCESS | 4736 | 1461151658512 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:27:38 INFO - PROCESS | 4736 | 1461151658516 Marionette TRACE conn5 <- [1,1098,null,{}] 04:27:38 INFO - PROCESS | 4736 | 1461151658530 Marionette TRACE conn5 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:38 INFO - PROCESS | 4736 | 1461151658628 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 04:27:38 INFO - PROCESS | 4736 | 1461151658717 Marionette TRACE conn5 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:38 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DCC800 == 64 [pid = 4736] [id = 284] 04:27:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (0000005695135400) [pid = 4736] [serial = 851] [outer = 0000000000000000] 04:27:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056951E7C00) [pid = 4736] [serial = 852] [outer = 0000005695135400] 04:27:38 INFO - PROCESS | 4736 | 1461151658771 Marionette DEBUG loaded listener.js 04:27:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (0000005695455800) [pid = 4736] [serial = 853] [outer = 0000005695135400] 04:27:39 INFO - PROCESS | 4736 | 1461151659137 Marionette TRACE conn5 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 04:27:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:27:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 691ms 04:27:39 INFO - PROCESS | 4736 | 1461151659208 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 04:27:39 INFO - PROCESS | 4736 | 1461151659211 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 04:27:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:27:39 INFO - PROCESS | 4736 | 1461151659231 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:27:39 INFO - PROCESS | 4736 | 1461151659233 Marionette TRACE conn5 <- [1,1102,null,{}] 04:27:39 INFO - PROCESS | 4736 | 1461151659242 Marionette TRACE conn5 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:39 INFO - PROCESS | 4736 | 1461151659336 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 04:27:39 INFO - PROCESS | 4736 | 1461151659343 Marionette TRACE conn5 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:39 INFO - PROCESS | 4736 | ++DOCSHELL 000000569AFF5000 == 65 [pid = 4736] [id = 285] 04:27:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (0000005695C63C00) [pid = 4736] [serial = 854] [outer = 0000000000000000] 04:27:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (0000005695C83000) [pid = 4736] [serial = 855] [outer = 0000005695C63C00] 04:27:39 INFO - PROCESS | 4736 | 1461151659391 Marionette DEBUG loaded listener.js 04:27:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056960A9400) [pid = 4736] [serial = 856] [outer = 0000005695C63C00] 04:27:39 INFO - PROCESS | 4736 | [4736] 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 04:27:40 INFO - PROCESS | 4736 | 1461151660125 Marionette TRACE conn5 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 942ms 04:27:40 INFO - PROCESS | 4736 | 1461151660164 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 4736 | 1461151660166 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 04:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:27:40 INFO - PROCESS | 4736 | 1461151660171 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - PROCESS | 4736 | 1461151660173 Marionette TRACE conn5 <- [1,1106,null,{}] 04:27:40 INFO - PROCESS | 4736 | 1461151660177 Marionette TRACE conn5 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:40 INFO - PROCESS | 4736 | 1461151660295 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 04:27:40 INFO - PROCESS | 4736 | 1461151660353 Marionette TRACE conn5 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:40 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D765800 == 66 [pid = 4736] [id = 286] 04:27:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (00000056961B2C00) [pid = 4736] [serial = 857] [outer = 0000000000000000] 04:27:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (0000005696C0C000) [pid = 4736] [serial = 858] [outer = 00000056961B2C00] 04:27:40 INFO - PROCESS | 4736 | 1461151660399 Marionette DEBUG loaded listener.js 04:27:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (0000005699DC0C00) [pid = 4736] [serial = 859] [outer = 00000056961B2C00] 04:27:40 INFO - PROCESS | 4736 | 1461151660850 Marionette TRACE conn5 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 04:27:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:27:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 733ms 04:27:40 INFO - PROCESS | 4736 | 1461151660906 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 04:27:40 INFO - PROCESS | 4736 | 1461151660908 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 04:27:40 INFO - PROCESS | 4736 | 1461151660911 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:27:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:27:40 INFO - PROCESS | 4736 | 1461151660913 Marionette TRACE conn5 <- [1,1110,null,{}] 04:27:40 INFO - PROCESS | 4736 | 1461151660917 Marionette TRACE conn5 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 4736 | 1461151661054 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 04:27:41 INFO - PROCESS | 4736 | 1461151661117 Marionette TRACE conn5 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DF3F800 == 67 [pid = 4736] [id = 287] 04:27:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (000000569A576800) [pid = 4736] [serial = 860] [outer = 0000000000000000] 04:27:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (000000569A81A000) [pid = 4736] [serial = 861] [outer = 000000569A576800] 04:27:41 INFO - PROCESS | 4736 | 1461151661169 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569AFB8800) [pid = 4736] [serial = 862] [outer = 000000569A576800] 04:27:41 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:41 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:41 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:41 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:41 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:41 INFO - PROCESS | 4736 | 1461151661575 Marionette TRACE conn5 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 04:27:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:27:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 733ms 04:27:41 INFO - PROCESS | 4736 | 1461151661651 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 04:27:41 INFO - PROCESS | 4736 | 1461151661654 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 04:27:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:27:41 INFO - PROCESS | 4736 | 1461151661660 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:27:41 INFO - PROCESS | 4736 | 1461151661662 Marionette TRACE conn5 <- [1,1114,null,{}] 04:27:41 INFO - PROCESS | 4736 | 1461151661665 Marionette TRACE conn5 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:41 INFO - PROCESS | 4736 | 1461151661784 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 04:27:41 INFO - PROCESS | 4736 | 1461151661844 Marionette TRACE conn5 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:41 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E941800 == 68 [pid = 4736] [id = 288] 04:27:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (000000569C4B4000) [pid = 4736] [serial = 863] [outer = 0000000000000000] 04:27:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (000000569C98A000) [pid = 4736] [serial = 864] [outer = 000000569C4B4000] 04:27:41 INFO - PROCESS | 4736 | 1461151661891 Marionette DEBUG loaded listener.js 04:27:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (000000569CEC0C00) [pid = 4736] [serial = 865] [outer = 000000569C4B4000] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (0000005690E38000) [pid = 4736] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (0000005695525C00) [pid = 4736] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (00000056A5790C00) [pid = 4736] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (000000569FA8E400) [pid = 4736] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A7615C00) [pid = 4736] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056AAD48C00) [pid = 4736] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:27:42 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056A1430C00) [pid = 4736] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:27:42 INFO - PROCESS | 4736 | 1461151662603 Marionette TRACE conn5 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 04:27:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:27:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 984ms 04:27:42 INFO - PROCESS | 4736 | 1461151662646 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 04:27:42 INFO - PROCESS | 4736 | 1461151662648 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 04:27:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:27:42 INFO - PROCESS | 4736 | 1461151662652 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:27:42 INFO - PROCESS | 4736 | 1461151662654 Marionette TRACE conn5 <- [1,1118,null,{}] 04:27:42 INFO - PROCESS | 4736 | 1461151662657 Marionette TRACE conn5 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:42 INFO - PROCESS | 4736 | 1461151662747 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 04:27:42 INFO - PROCESS | 4736 | 1461151662755 Marionette TRACE conn5 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:42 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA40000 == 69 [pid = 4736] [id = 289] 04:27:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569CFF2800) [pid = 4736] [serial = 866] [outer = 0000000000000000] 04:27:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (000000569D1F2400) [pid = 4736] [serial = 867] [outer = 000000569CFF2800] 04:27:42 INFO - PROCESS | 4736 | 1461151662803 Marionette DEBUG loaded listener.js 04:27:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (000000569D478C00) [pid = 4736] [serial = 868] [outer = 000000569CFF2800] 04:27:43 INFO - PROCESS | 4736 | 1461151663218 Marionette TRACE conn5 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 627ms 04:27:43 INFO - PROCESS | 4736 | 1461151663282 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 4736 | 1461151663284 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 04:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:27:43 INFO - PROCESS | 4736 | 1461151663288 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 4736 | 1461151663290 Marionette TRACE conn5 <- [1,1122,null,{}] 04:27:43 INFO - PROCESS | 4736 | 1461151663293 Marionette TRACE conn5 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:43 INFO - PROCESS | 4736 | 1461151663379 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 04:27:43 INFO - PROCESS | 4736 | 1461151663386 Marionette TRACE conn5 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:43 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE12800 == 70 [pid = 4736] [id = 290] 04:27:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569D480800) [pid = 4736] [serial = 869] [outer = 0000000000000000] 04:27:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (000000569D5D2800) [pid = 4736] [serial = 870] [outer = 000000569D480800] 04:27:43 INFO - PROCESS | 4736 | 1461151663434 Marionette DEBUG loaded listener.js 04:27:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (000000569D6A7400) [pid = 4736] [serial = 871] [outer = 000000569D480800] 04:27:43 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:43 INFO - PROCESS | 4736 | [GFX2-]: DrawTargetD2D 1.1 (000000569EA6E710): Failed to create GradientStopCollection with no stops. 04:27:43 INFO - PROCESS | 4736 | [GFX3-]: No stops specified for gradient pattern. 04:27:43 INFO - PROCESS | 4736 | 1461151663902 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 04:27:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:27:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 627ms 04:27:43 INFO - PROCESS | 4736 | 1461151663933 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 04:27:43 INFO - PROCESS | 4736 | 1461151663936 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 04:27:43 INFO - PROCESS | 4736 | 1461151663939 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:27:43 INFO - PROCESS | 4736 | 1461151663941 Marionette TRACE conn5 <- [1,1126,null,{}] 04:27:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:27:43 INFO - PROCESS | 4736 | 1461151663944 Marionette TRACE conn5 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 4736 | 1461151664036 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 04:27:44 INFO - PROCESS | 4736 | 1461151664057 Marionette TRACE conn5 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EE6800 == 71 [pid = 4736] [id = 291] 04:27:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (000000569D72D000) [pid = 4736] [serial = 872] [outer = 0000000000000000] 04:27:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (000000569D733400) [pid = 4736] [serial = 873] [outer = 000000569D72D000] 04:27:44 INFO - PROCESS | 4736 | 1461151664104 Marionette DEBUG loaded listener.js 04:27:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (000000569D7C3C00) [pid = 4736] [serial = 874] [outer = 000000569D72D000] 04:27:44 INFO - PROCESS | 4736 | 1461151664745 Marionette TRACE conn5 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 04:27:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:27:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 880ms 04:27:44 INFO - PROCESS | 4736 | 1461151664826 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 04:27:44 INFO - PROCESS | 4736 | 1461151664830 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 04:27:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:27:44 INFO - PROCESS | 4736 | 1461151664836 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:27:44 INFO - PROCESS | 4736 | 1461151664840 Marionette TRACE conn5 <- [1,1130,null,{}] 04:27:44 INFO - PROCESS | 4736 | 1461151664846 Marionette TRACE conn5 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:44 INFO - PROCESS | 4736 | 1461151664984 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 04:27:45 INFO - PROCESS | 4736 | 1461151665112 Marionette TRACE conn5 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:45 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695B16000 == 72 [pid = 4736] [id = 292] 04:27:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (00000056906CD000) [pid = 4736] [serial = 875] [outer = 0000000000000000] 04:27:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (0000005690E32C00) [pid = 4736] [serial = 876] [outer = 00000056906CD000] 04:27:45 INFO - PROCESS | 4736 | 1461151665177 Marionette DEBUG loaded listener.js 04:27:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (00000056910D4C00) [pid = 4736] [serial = 877] [outer = 00000056906CD000] 04:27:45 INFO - PROCESS | 4736 | 1461151665768 Marionette TRACE conn5 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 04:27:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:27:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 982ms 04:27:45 INFO - PROCESS | 4736 | 1461151665822 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 04:27:45 INFO - PROCESS | 4736 | 1461151665829 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 04:27:45 INFO - PROCESS | 4736 | 1461151665835 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:27:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:27:45 INFO - PROCESS | 4736 | 1461151665839 Marionette TRACE conn5 <- [1,1134,null,{}] 04:27:45 INFO - PROCESS | 4736 | 1461151665843 Marionette TRACE conn5 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:45 INFO - PROCESS | 4736 | 1461151665960 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 04:27:46 INFO - PROCESS | 4736 | 1461151666062 Marionette TRACE conn5 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:46 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D2AF000 == 73 [pid = 4736] [id = 293] 04:27:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569533B400) [pid = 4736] [serial = 878] [outer = 0000000000000000] 04:27:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (0000005695B87400) [pid = 4736] [serial = 879] [outer = 000000569533B400] 04:27:46 INFO - PROCESS | 4736 | 1461151666120 Marionette DEBUG loaded listener.js 04:27:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (0000005697921C00) [pid = 4736] [serial = 880] [outer = 000000569533B400] 04:27:46 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:46 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:46 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:46 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:46 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:27:46 INFO - PROCESS | 4736 | 1461151666728 Marionette TRACE conn5 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 04:27:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:27:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 987ms 04:27:46 INFO - PROCESS | 4736 | 1461151666829 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 04:27:46 INFO - PROCESS | 4736 | 1461151666831 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 04:27:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:27:46 INFO - PROCESS | 4736 | 1461151666848 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:27:46 INFO - PROCESS | 4736 | 1461151666853 Marionette TRACE conn5 <- [1,1138,null,{}] 04:27:46 INFO - PROCESS | 4736 | 1461151666867 Marionette TRACE conn5 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 4736 | 1461151666996 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 04:27:47 INFO - PROCESS | 4736 | 1461151667117 Marionette TRACE conn5 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E6800 == 74 [pid = 4736] [id = 294] 04:27:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (000000569A8AB000) [pid = 4736] [serial = 881] [outer = 0000000000000000] 04:27:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (000000569D5CE800) [pid = 4736] [serial = 882] [outer = 000000569A8AB000] 04:27:47 INFO - PROCESS | 4736 | 1461151667183 Marionette DEBUG loaded listener.js 04:27:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (000000569DB71000) [pid = 4736] [serial = 883] [outer = 000000569A8AB000] 04:27:47 INFO - PROCESS | 4736 | 1461151667729 Marionette TRACE conn5 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 04:27:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:27:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 963ms 04:27:47 INFO - PROCESS | 4736 | 1461151667800 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 04:27:47 INFO - PROCESS | 4736 | 1461151667804 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 04:27:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:27:47 INFO - PROCESS | 4736 | 1461151667808 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:27:47 INFO - PROCESS | 4736 | 1461151667810 Marionette TRACE conn5 <- [1,1142,null,{}] 04:27:47 INFO - PROCESS | 4736 | 1461151667814 Marionette TRACE conn5 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:47 INFO - PROCESS | 4736 | 1461151667929 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 04:27:48 INFO - PROCESS | 4736 | 1461151668028 Marionette TRACE conn5 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1885800 == 75 [pid = 4736] [id = 295] 04:27:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (000000569DC6A400) [pid = 4736] [serial = 884] [outer = 0000000000000000] 04:27:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (000000569DF9C000) [pid = 4736] [serial = 885] [outer = 000000569DC6A400] 04:27:48 INFO - PROCESS | 4736 | 1461151668084 Marionette DEBUG loaded listener.js 04:27:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (000000569E268000) [pid = 4736] [serial = 886] [outer = 000000569DC6A400] 04:27:49 INFO - PROCESS | 4736 | 1461151669916 Marionette TRACE conn5 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 04:27:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:27:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2148ms 04:27:49 INFO - PROCESS | 4736 | 1461151669957 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 04:27:49 INFO - PROCESS | 4736 | 1461151669961 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 04:27:49 INFO - PROCESS | 4736 | 1461151669967 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:27:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:27:49 INFO - PROCESS | 4736 | 1461151669971 Marionette TRACE conn5 <- [1,1146,null,{}] 04:27:50 INFO - PROCESS | 4736 | 1461151670124 Marionette TRACE conn5 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:50 INFO - PROCESS | 4736 | 1461151670267 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 04:27:50 INFO - PROCESS | 4736 | 1461151670398 Marionette TRACE conn5 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:50 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961E7000 == 76 [pid = 4736] [id = 296] 04:27:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 178 (0000005692192000) [pid = 4736] [serial = 887] [outer = 0000000000000000] 04:27:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 179 (00000056951E1000) [pid = 4736] [serial = 888] [outer = 0000005692192000] 04:27:50 INFO - PROCESS | 4736 | 1461151670450 Marionette DEBUG loaded listener.js 04:27:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 180 (0000005695C87400) [pid = 4736] [serial = 889] [outer = 0000005692192000] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE12800 == 75 [pid = 4736] [id = 290] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA40000 == 74 [pid = 4736] [id = 289] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 000000569E941800 == 73 [pid = 4736] [id = 288] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 000000569DF3F800 == 72 [pid = 4736] [id = 287] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 000000569D765800 == 71 [pid = 4736] [id = 286] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DCC800 == 70 [pid = 4736] [id = 284] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 0000005695329800 == 69 [pid = 4736] [id = 283] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 179 (00000056ABA16400) [pid = 4736] [serial = 795] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 178 (00000056A2A10000) [pid = 4736] [serial = 786] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 177 (00000056A3EA2800) [pid = 4736] [serial = 789] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (000000569E4D7800) [pid = 4736] [serial = 780] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (00000056A1796400) [pid = 4736] [serial = 783] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (000000569AFB2800) [pid = 4736] [serial = 777] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (00000056A5CAF400) [pid = 4736] [serial = 792] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (00000056AAC34800) [pid = 4736] [serial = 801] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (00000056A8DC8400) [pid = 4736] [serial = 798] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (00000056AB9B7000) [pid = 4736] [serial = 825] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 0000005690FC7000 == 68 [pid = 4736] [id = 282] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAB3D800 == 67 [pid = 4736] [id = 278] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C18000 == 66 [pid = 4736] [id = 277] 04:27:51 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1877000 == 65 [pid = 4736] [id = 276] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569D481000) [pid = 4736] [serial = 805] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (0000005696043800) [pid = 4736] [serial = 804] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (000000569A9F4C00) [pid = 4736] [serial = 807] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (00000056A5CAD000) [pid = 4736] [serial = 814] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056A59A4C00) [pid = 4736] [serial = 813] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (00000056A943D000) [pid = 4736] [serial = 819] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (00000056A761AC00) [pid = 4736] [serial = 816] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (00000056AAD4C000) [pid = 4736] [serial = 822] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056AB9AB000) [pid = 4736] [serial = 823] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (00000056A8DCE000) [pid = 4736] [serial = 817] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A18D9800) [pid = 4736] [serial = 810] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A3CFA800) [pid = 4736] [serial = 811] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (000000569E3AC000) [pid = 4736] [serial = 808] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056AB9AC400) [pid = 4736] [serial = 820] [outer = 0000000000000000] [url = about:blank] 04:27:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 04:27:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 04:27:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 04:27:51 INFO - PROCESS | 4736 | 1461151671546 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 04:27:51 INFO - PROCESS | 4736 | 1461151671569 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 04:27:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:27:51 INFO - PROCESS | 4736 | 1461151671575 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:27:51 INFO - PROCESS | 4736 | 1461151671578 Marionette TRACE conn5 <- [1,1150,null,{}] 04:27:51 INFO - PROCESS | 4736 | 1461151671582 Marionette TRACE conn5 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:51 INFO - PROCESS | 4736 | 1461151671673 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 04:27:51 INFO - PROCESS | 4736 | 1461151671679 Marionette TRACE conn5 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:51 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C956000 == 66 [pid = 4736] [id = 297] 04:27:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (0000005690EA2C00) [pid = 4736] [serial = 890] [outer = 0000000000000000] 04:27:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (0000005696107C00) [pid = 4736] [serial = 891] [outer = 0000005690EA2C00] 04:27:51 INFO - PROCESS | 4736 | 1461151671726 Marionette DEBUG loaded listener.js 04:27:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (0000005697920800) [pid = 4736] [serial = 892] [outer = 0000005690EA2C00] 04:27:52 INFO - PROCESS | 4736 | 1461151672249 Marionette TRACE conn5 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 733ms 04:27:52 INFO - PROCESS | 4736 | 1461151672310 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 4736 | 1461151672312 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:27:52 INFO - PROCESS | 4736 | 1461151672316 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 4736 | 1461151672320 Marionette TRACE conn5 <- [1,1154,null,{}] 04:27:52 INFO - PROCESS | 4736 | 1461151672331 Marionette TRACE conn5 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:52 INFO - PROCESS | 4736 | 1461151672434 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 04:27:52 INFO - PROCESS | 4736 | 1461151672521 Marionette TRACE conn5 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:52 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAEC800 == 67 [pid = 4736] [id = 298] 04:27:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569A8AFC00) [pid = 4736] [serial = 893] [outer = 0000000000000000] 04:27:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (000000569C4BA800) [pid = 4736] [serial = 894] [outer = 000000569A8AFC00] 04:27:52 INFO - PROCESS | 4736 | 1461151672570 Marionette DEBUG loaded listener.js 04:27:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (000000569D1F2C00) [pid = 4736] [serial = 895] [outer = 000000569A8AFC00] 04:27:52 INFO - PROCESS | 4736 | 1461151672939 Marionette TRACE conn5 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 04:27:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:27:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 629ms 04:27:52 INFO - PROCESS | 4736 | 1461151672947 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 04:27:52 INFO - PROCESS | 4736 | 1461151672950 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 04:27:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:27:52 INFO - PROCESS | 4736 | 1461151672953 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:27:52 INFO - PROCESS | 4736 | 1461151672955 Marionette TRACE conn5 <- [1,1158,null,{}] 04:27:52 INFO - PROCESS | 4736 | 1461151672975 Marionette TRACE conn5 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 4736 | 1461151673139 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 04:27:53 INFO - PROCESS | 4736 | 1461151673154 Marionette TRACE conn5 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1666800 == 68 [pid = 4736] [id = 299] 04:27:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (000000569D69D000) [pid = 4736] [serial = 896] [outer = 0000000000000000] 04:27:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (000000569D72F000) [pid = 4736] [serial = 897] [outer = 000000569D69D000] 04:27:53 INFO - PROCESS | 4736 | 1461151673201 Marionette DEBUG loaded listener.js 04:27:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (000000569DB73C00) [pid = 4736] [serial = 898] [outer = 000000569D69D000] 04:27:53 INFO - PROCESS | 4736 | 1461151673655 Marionette TRACE conn5 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 04:27:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:27:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 732ms 04:27:53 INFO - PROCESS | 4736 | 1461151673688 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 04:27:53 INFO - PROCESS | 4736 | 1461151673691 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 04:27:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:27:53 INFO - PROCESS | 4736 | 1461151673694 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:27:53 INFO - PROCESS | 4736 | 1461151673695 Marionette TRACE conn5 <- [1,1162,null,{}] 04:27:53 INFO - PROCESS | 4736 | 1461151673699 Marionette TRACE conn5 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:53 INFO - PROCESS | 4736 | 1461151673815 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 04:27:53 INFO - PROCESS | 4736 | 1461151673891 Marionette TRACE conn5 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:53 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D22000 == 69 [pid = 4736] [id = 300] 04:27:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (000000569E261C00) [pid = 4736] [serial = 899] [outer = 0000000000000000] 04:27:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (000000569E266C00) [pid = 4736] [serial = 900] [outer = 000000569E261C00] 04:27:53 INFO - PROCESS | 4736 | 1461151673938 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (000000569E2EF800) [pid = 4736] [serial = 901] [outer = 000000569E261C00] 04:27:54 INFO - PROCESS | 4736 | 1461151674384 Marionette TRACE conn5 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 04:27:54 INFO - PROCESS | 4736 | 1461151674440 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 04:27:54 INFO - PROCESS | 4736 | 1461151674444 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:27:54 INFO - PROCESS | 4736 | 1461151674445 Marionette TRACE conn5 <- [1,1166,null,{}] 04:27:54 INFO - PROCESS | 4736 | 1461151674506 Marionette TRACE conn5 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:54 INFO - PROCESS | 4736 | 1461151674667 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 04:27:54 INFO - PROCESS | 4736 | 1461151674685 Marionette TRACE conn5 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A76000 == 70 [pid = 4736] [id = 301] 04:27:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569EA7D000) [pid = 4736] [serial = 902] [outer = 0000000000000000] 04:27:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (000000569FA63000) [pid = 4736] [serial = 903] [outer = 000000569EA7D000] 04:27:54 INFO - PROCESS | 4736 | 1461151674734 Marionette DEBUG loaded listener.js 04:27:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (000000569FA6FC00) [pid = 4736] [serial = 904] [outer = 000000569EA7D000] 04:27:55 INFO - PROCESS | 4736 | 1461151675186 Marionette TRACE conn5 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 04:27:55 INFO - PROCESS | 4736 | 1461151675207 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 04:27:55 INFO - PROCESS | 4736 | 1461151675210 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:27:55 INFO - PROCESS | 4736 | 1461151675211 Marionette TRACE conn5 <- [1,1170,null,{}] 04:27:55 INFO - PROCESS | 4736 | 1461151675215 Marionette TRACE conn5 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:55 INFO - PROCESS | 4736 | 1461151675332 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (000000569D732C00) [pid = 4736] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569AFB3000) [pid = 4736] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A2ACE800) [pid = 4736] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (00000056A8DCD000) [pid = 4736] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (00000056A28A7400) [pid = 4736] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056A25A2C00) [pid = 4736] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (00000056A3EBC400) [pid = 4736] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (00000056A2C27000) [pid = 4736] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (0000005696110C00) [pid = 4736] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (000000569AFB2C00) [pid = 4736] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (00000056A25A6C00) [pid = 4736] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (000000569E4D5800) [pid = 4736] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A599A400) [pid = 4736] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056906D4800) [pid = 4736] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056961B2C00) [pid = 4736] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (0000005690E39800) [pid = 4736] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (0000005690A8E400) [pid = 4736] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056900CCC00) [pid = 4736] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (0000005695C63C00) [pid = 4736] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (0000005695135400) [pid = 4736] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (000000569A576800) [pid = 4736] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569D480800) [pid = 4736] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569C4B4000) [pid = 4736] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000569CFF2800) [pid = 4736] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A189B800) [pid = 4736] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (0000005695C70000) [pid = 4736] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A2BBD400) [pid = 4736] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569E2F3C00) [pid = 4736] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:27:55 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A3EACC00) [pid = 4736] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:27:55 INFO - PROCESS | 4736 | 1461151675842 Marionette TRACE conn5 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960D4800 == 71 [pid = 4736] [id = 302] 04:27:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000568EEA3400) [pid = 4736] [serial = 905] [outer = 0000000000000000] 04:27:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (0000005690A8E000) [pid = 4736] [serial = 906] [outer = 000000568EEA3400] 04:27:55 INFO - PROCESS | 4736 | 1461151675890 Marionette DEBUG loaded listener.js 04:27:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (0000005696045400) [pid = 4736] [serial = 907] [outer = 000000568EEA3400] 04:27:56 INFO - PROCESS | 4736 | 1461151676288 Marionette TRACE conn5 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 28","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 4736 | 1461151676353 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 04:27:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:27:56 INFO - PROCESS | 4736 | 1461151676356 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:27:56 INFO - PROCESS | 4736 | 1461151676358 Marionette TRACE conn5 <- [1,1174,null,{}] 04:27:56 INFO - PROCESS | 4736 | 1461151676361 Marionette TRACE conn5 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:56 INFO - PROCESS | 4736 | 1461151676447 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 04:27:56 INFO - PROCESS | 4736 | 1461151676454 Marionette TRACE conn5 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4908000 == 72 [pid = 4736] [id = 303] 04:27:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569FA8F400) [pid = 4736] [serial = 908] [outer = 0000000000000000] 04:27:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569FA85C00) [pid = 4736] [serial = 909] [outer = 000000569FA8F400] 04:27:56 INFO - PROCESS | 4736 | 1461151676500 Marionette DEBUG loaded listener.js 04:27:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A0578000) [pid = 4736] [serial = 910] [outer = 000000569FA8F400] 04:27:56 INFO - PROCESS | 4736 | 1461151676953 Marionette TRACE conn5 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 04:27:56 INFO - PROCESS | 4736 | 1461151676993 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:27:57 INFO - PROCESS | 4736 | 1461151676996 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 4736 | 1461151676998 Marionette TRACE conn5 <- [1,1178,null,{}] 04:27:57 INFO - PROCESS | 4736 | 1461151677002 Marionette TRACE conn5 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 4736 | 1461151677088 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 04:27:57 INFO - PROCESS | 4736 | 1461151677129 Marionette TRACE conn5 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5540000 == 73 [pid = 4736] [id = 304] 04:27:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569E2F3C00) [pid = 4736] [serial = 911] [outer = 0000000000000000] 04:27:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A06E0C00) [pid = 4736] [serial = 912] [outer = 000000569E2F3C00] 04:27:57 INFO - PROCESS | 4736 | 1461151677174 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A0E62C00) [pid = 4736] [serial = 913] [outer = 000000569E2F3C00] 04:27:57 INFO - PROCESS | 4736 | 1461151677606 Marionette TRACE conn5 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 04:27:57 INFO - PROCESS | 4736 | 1461151677635 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 04:27:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:27:57 INFO - PROCESS | 4736 | 1461151677644 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:27:57 INFO - PROCESS | 4736 | 1461151677646 Marionette TRACE conn5 <- [1,1182,null,{}] 04:27:57 INFO - PROCESS | 4736 | 1461151677649 Marionette TRACE conn5 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:57 INFO - PROCESS | 4736 | 1461151677741 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 04:27:57 INFO - PROCESS | 4736 | 1461151677747 Marionette TRACE conn5 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B3000 == 74 [pid = 4736] [id = 305] 04:27:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A142BC00) [pid = 4736] [serial = 914] [outer = 0000000000000000] 04:27:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056A142EC00) [pid = 4736] [serial = 915] [outer = 00000056A142BC00] 04:27:57 INFO - PROCESS | 4736 | 1461151677791 Marionette DEBUG loaded listener.js 04:27:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056A16A3800) [pid = 4736] [serial = 916] [outer = 00000056A142BC00] 04:27:58 INFO - PROCESS | 4736 | 1461151678582 Marionette TRACE conn5 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 151","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 04:27:58 INFO - PROCESS | 4736 | 1461151678639 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 04:27:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:27:58 INFO - PROCESS | 4736 | 1461151678659 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:27:58 INFO - PROCESS | 4736 | 1461151678664 Marionette TRACE conn5 <- [1,1186,null,{}] 04:27:58 INFO - PROCESS | 4736 | 1461151678669 Marionette TRACE conn5 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:58 INFO - PROCESS | 4736 | 1461151678794 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 04:27:58 INFO - PROCESS | 4736 | 1461151678955 Marionette TRACE conn5 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:58 INFO - PROCESS | 4736 | ++DOCSHELL 000000569EABB800 == 75 [pid = 4736] [id = 306] 04:27:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (0000005699DBEC00) [pid = 4736] [serial = 917] [outer = 0000000000000000] 04:27:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (000000569A578400) [pid = 4736] [serial = 918] [outer = 0000005699DBEC00] 04:27:59 INFO - PROCESS | 4736 | 1461151679018 Marionette DEBUG loaded listener.js 04:27:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569AFAF800) [pid = 4736] [serial = 919] [outer = 0000005699DBEC00] 04:27:59 INFO - PROCESS | 4736 | 1461151679581 Marionette TRACE conn5 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:27:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:27:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 984ms 04:27:59 INFO - PROCESS | 4736 | 1461151679644 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 04:27:59 INFO - PROCESS | 4736 | 1461151679651 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 04:27:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:27:59 INFO - PROCESS | 4736 | 1461151679658 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:27:59 INFO - PROCESS | 4736 | 1461151679661 Marionette TRACE conn5 <- [1,1190,null,{}] 04:27:59 INFO - PROCESS | 4736 | 1461151679665 Marionette TRACE conn5 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:27:59 INFO - PROCESS | 4736 | 1461151679816 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 04:27:59 INFO - PROCESS | 4736 | 1461151679950 Marionette TRACE conn5 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:27:59 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D19800 == 76 [pid = 4736] [id = 307] 04:27:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (000000569D69C000) [pid = 4736] [serial = 920] [outer = 0000000000000000] 04:28:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (000000569DFA1C00) [pid = 4736] [serial = 921] [outer = 000000569D69C000] 04:28:00 INFO - PROCESS | 4736 | 1461151680011 Marionette DEBUG loaded listener.js 04:28:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569E2F9800) [pid = 4736] [serial = 922] [outer = 000000569D69C000] 04:28:00 INFO - PROCESS | 4736 | 1461151680630 Marionette TRACE conn5 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:00 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 04:28:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 985ms 04:28:00 INFO - PROCESS | 4736 | 1461151680650 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 04:28:00 INFO - PROCESS | 4736 | 1461151680653 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 04:28:00 INFO - PROCESS | 4736 | 1461151680658 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:28:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:28:00 INFO - PROCESS | 4736 | 1461151680662 Marionette TRACE conn5 <- [1,1194,null,{}] 04:28:00 INFO - PROCESS | 4736 | 1461151680675 Marionette TRACE conn5 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:00 INFO - PROCESS | 4736 | 1461151680792 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 04:28:00 INFO - PROCESS | 4736 | 1461151680924 Marionette TRACE conn5 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AEA000 == 77 [pid = 4736] [id = 308] 04:28:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (000000569FA66400) [pid = 4736] [serial = 923] [outer = 0000000000000000] 04:28:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056A0E57800) [pid = 4736] [serial = 924] [outer = 000000569FA66400] 04:28:00 INFO - PROCESS | 4736 | 1461151680985 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056A16AD400) [pid = 4736] [serial = 925] [outer = 000000569FA66400] 04:28:01 INFO - PROCESS | 4736 | 1461151681567 Marionette TRACE conn5 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:01 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 04:28:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 942ms 04:28:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:28:01 INFO - PROCESS | 4736 | 1461151681604 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 04:28:01 INFO - PROCESS | 4736 | 1461151681607 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 04:28:01 INFO - PROCESS | 4736 | 1461151681610 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:28:01 INFO - PROCESS | 4736 | 1461151681613 Marionette TRACE conn5 <- [1,1198,null,{}] 04:28:01 INFO - PROCESS | 4736 | 1461151681616 Marionette TRACE conn5 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:01 INFO - PROCESS | 4736 | 1461151681731 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 04:28:01 INFO - PROCESS | 4736 | 1461151681833 Marionette TRACE conn5 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60E3000 == 78 [pid = 4736] [id = 309] 04:28:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056A1719C00) [pid = 4736] [serial = 926] [outer = 0000000000000000] 04:28:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (00000056A178CC00) [pid = 4736] [serial = 927] [outer = 00000056A1719C00] 04:28:01 INFO - PROCESS | 4736 | 1461151681889 Marionette DEBUG loaded listener.js 04:28:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (00000056A1797C00) [pid = 4736] [serial = 928] [outer = 00000056A1719C00] 04:28:02 INFO - PROCESS | 4736 | 1461151682461 Marionette TRACE conn5 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:28:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:28:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 881ms 04:28:02 INFO - PROCESS | 4736 | 1461151682494 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 04:28:02 INFO - PROCESS | 4736 | 1461151682496 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 04:28:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:28:02 INFO - PROCESS | 4736 | 1461151682500 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:28:02 INFO - PROCESS | 4736 | 1461151682502 Marionette TRACE conn5 <- [1,1202,null,{}] 04:28:02 INFO - PROCESS | 4736 | 1461151682506 Marionette TRACE conn5 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:02 INFO - PROCESS | 4736 | 1461151682619 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 04:28:02 INFO - PROCESS | 4736 | 1461151682722 Marionette TRACE conn5 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7518800 == 79 [pid = 4736] [id = 310] 04:28:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (00000056A1797000) [pid = 4736] [serial = 929] [outer = 0000000000000000] 04:28:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (00000056A18A3C00) [pid = 4736] [serial = 930] [outer = 00000056A1797000] 04:28:02 INFO - PROCESS | 4736 | 1461151682779 Marionette DEBUG loaded listener.js 04:28:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (00000056A18D6400) [pid = 4736] [serial = 931] [outer = 00000056A1797000] 04:28:03 INFO - PROCESS | 4736 | 1461151683339 Marionette TRACE conn5 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 04:28:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:28:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 879ms 04:28:03 INFO - PROCESS | 4736 | 1461151683382 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 04:28:03 INFO - PROCESS | 4736 | 1461151683385 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 04:28:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:28:03 INFO - PROCESS | 4736 | 1461151683388 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:28:03 INFO - PROCESS | 4736 | 1461151683390 Marionette TRACE conn5 <- [1,1206,null,{}] 04:28:03 INFO - PROCESS | 4736 | 1461151683394 Marionette TRACE conn5 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:03 INFO - PROCESS | 4736 | 1461151683514 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 04:28:03 INFO - PROCESS | 4736 | 1461151683641 Marionette TRACE conn5 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76A0800 == 80 [pid = 4736] [id = 311] 04:28:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (00000056A25A6400) [pid = 4736] [serial = 932] [outer = 0000000000000000] 04:28:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (00000056A2839400) [pid = 4736] [serial = 933] [outer = 00000056A25A6400] 04:28:03 INFO - PROCESS | 4736 | 1461151683701 Marionette DEBUG loaded listener.js 04:28:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (00000056A28B0400) [pid = 4736] [serial = 934] [outer = 00000056A25A6400] 04:28:04 INFO - PROCESS | 4736 | 1461151684221 Marionette TRACE conn5 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 04:28:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:28:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 881ms 04:28:04 INFO - PROCESS | 4736 | 1461151684279 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 04:28:04 INFO - PROCESS | 4736 | 1461151684282 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 04:28:04 INFO - PROCESS | 4736 | 1461151684287 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:28:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:28:04 INFO - PROCESS | 4736 | 1461151684289 Marionette TRACE conn5 <- [1,1210,null,{}] 04:28:04 INFO - PROCESS | 4736 | 1461151684293 Marionette TRACE conn5 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:04 INFO - PROCESS | 4736 | 1461151684427 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 04:28:04 INFO - PROCESS | 4736 | 1461151684596 Marionette TRACE conn5 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:04 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D06800 == 81 [pid = 4736] [id = 312] 04:28:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (00000056906CE400) [pid = 4736] [serial = 935] [outer = 0000000000000000] 04:28:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (0000005690EAB000) [pid = 4736] [serial = 936] [outer = 00000056906CE400] 04:28:04 INFO - PROCESS | 4736 | 1461151684686 Marionette DEBUG loaded listener.js 04:28:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (000000569C9B6400) [pid = 4736] [serial = 937] [outer = 00000056906CE400] 04:28:05 INFO - PROCESS | 4736 | 1461151685221 Marionette TRACE conn5 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 04:28:05 INFO - PROCESS | 4736 | 1461151685280 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 04:28:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:28:05 INFO - PROCESS | 4736 | 1461151685284 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:28:05 INFO - PROCESS | 4736 | 1461151685286 Marionette TRACE conn5 <- [1,1214,null,{}] 04:28:05 INFO - PROCESS | 4736 | 1461151685290 Marionette TRACE conn5 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:05 INFO - PROCESS | 4736 | 1461151685405 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 04:28:05 INFO - PROCESS | 4736 | 1461151685510 Marionette TRACE conn5 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:05 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC04000 == 82 [pid = 4736] [id = 313] 04:28:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (00000056A282E400) [pid = 4736] [serial = 938] [outer = 0000000000000000] 04:28:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (00000056A2A08000) [pid = 4736] [serial = 939] [outer = 00000056A282E400] 04:28:05 INFO - PROCESS | 4736 | 1461151685567 Marionette DEBUG loaded listener.js 04:28:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 178 (00000056A2ACFC00) [pid = 4736] [serial = 940] [outer = 00000056A282E400] 04:28:06 INFO - PROCESS | 4736 | 1461151686129 Marionette TRACE conn5 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 04:28:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:28:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 880ms 04:28:06 INFO - PROCESS | 4736 | 1461151686310 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 04:28:06 INFO - PROCESS | 4736 | 1461151686314 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 04:28:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:28:06 INFO - PROCESS | 4736 | 1461151686368 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:28:06 INFO - PROCESS | 4736 | 1461151686371 Marionette TRACE conn5 <- [1,1218,null,{}] 04:28:06 INFO - PROCESS | 4736 | 1461151686377 Marionette TRACE conn5 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:06 INFO - PROCESS | 4736 | 1461151686496 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 04:28:06 INFO - PROCESS | 4736 | 1461151686646 Marionette TRACE conn5 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:06 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DF40800 == 83 [pid = 4736] [id = 314] 04:28:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 179 (0000005690EAC000) [pid = 4736] [serial = 941] [outer = 0000000000000000] 04:28:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 180 (00000056920AC000) [pid = 4736] [serial = 942] [outer = 0000005690EAC000] 04:28:06 INFO - PROCESS | 4736 | 1461151686698 Marionette DEBUG loaded listener.js 04:28:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (0000005695B2A800) [pid = 4736] [serial = 943] [outer = 0000005690EAC000] 04:28:07 INFO - PROCESS | 4736 | 1461151687221 Marionette TRACE conn5 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 04:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 901ms 04:28:07 INFO - PROCESS | 4736 | 1461151687257 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 04:28:07 INFO - PROCESS | 4736 | 1461151687261 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 04:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:28:07 INFO - PROCESS | 4736 | 1461151687269 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:28:07 INFO - PROCESS | 4736 | 1461151687273 Marionette TRACE conn5 <- [1,1222,null,{}] 04:28:07 INFO - PROCESS | 4736 | 1461151687277 Marionette TRACE conn5 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:07 INFO - PROCESS | 4736 | 1461151687383 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 04:28:07 INFO - PROCESS | 4736 | 1461151687592 Marionette TRACE conn5 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5540000 == 82 [pid = 4736] [id = 304] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4908000 == 81 [pid = 4736] [id = 303] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056960D4800 == 80 [pid = 4736] [id = 302] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A76000 == 79 [pid = 4736] [id = 301] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D22000 == 78 [pid = 4736] [id = 300] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1666800 == 77 [pid = 4736] [id = 299] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAEC800 == 76 [pid = 4736] [id = 298] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 000000569C956000 == 75 [pid = 4736] [id = 297] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 000000569AFF5000 == 74 [pid = 4736] [id = 285] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (000000569D733400) [pid = 4736] [serial = 873] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D1E800 == 75 [pid = 4736] [id = 315] 04:28:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (000000568EF09C00) [pid = 4736] [serial = 944] [outer = 0000000000000000] 04:28:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 182 (00000056906D3800) [pid = 4736] [serial = 945] [outer = 000000568EF09C00] 04:28:07 INFO - PROCESS | 4736 | 1461151687691 Marionette DEBUG loaded listener.js 04:28:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 183 (0000005695B2B800) [pid = 4736] [serial = 946] [outer = 000000568EF09C00] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056961E7000 == 74 [pid = 4736] [id = 296] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 000000569D2AF000 == 73 [pid = 4736] [id = 293] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 0000005695B16000 == 72 [pid = 4736] [id = 292] 04:28:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EE6800 == 71 [pid = 4736] [id = 291] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 182 (000000569A587C00) [pid = 4736] [serial = 645] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 181 (00000056A2D4D400) [pid = 4736] [serial = 657] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (00000056A0E5C000) [pid = 4736] [serial = 600] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 179 (00000056A45DF000) [pid = 4736] [serial = 606] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 178 (000000569FA6DC00) [pid = 4736] [serial = 697] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 177 (000000569DB6C400) [pid = 4736] [serial = 597] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (00000056A2BB6400) [pid = 4736] [serial = 654] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (00000056AAC3A800) [pid = 4736] [serial = 802] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (00000056A3CFB800) [pid = 4736] [serial = 603] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (00000056A3E9A400) [pid = 4736] [serial = 700] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (00000056A5786C00) [pid = 4736] [serial = 706] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (00000056A3E9E400) [pid = 4736] [serial = 609] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (000000569D1EE400) [pid = 4736] [serial = 694] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569DEBC000) [pid = 4736] [serial = 648] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A3EBCC00) [pid = 4736] [serial = 703] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (00000056A28A7C00) [pid = 4736] [serial = 651] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (00000056A5AC2400) [pid = 4736] [serial = 709] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056A259A400) [pid = 4736] [serial = 766] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (00000056A2B51000) [pid = 4736] [serial = 558] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (0000005696C0C000) [pid = 4736] [serial = 858] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (00000056A92F3000) [pid = 4736] [serial = 844] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (000000569A571000) [pid = 4736] [serial = 843] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (0000005690E37800) [pid = 4736] [serial = 849] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (0000005690EA9800) [pid = 4736] [serial = 850] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A6D70400) [pid = 4736] [serial = 834] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (000000569D916400) [pid = 4736] [serial = 828] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056906D0400) [pid = 4736] [serial = 847] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (0000005690680400) [pid = 4736] [serial = 846] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (0000005695C83000) [pid = 4736] [serial = 855] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056AAC37400) [pid = 4736] [serial = 837] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A92ECC00) [pid = 4736] [serial = 840] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A28A4C00) [pid = 4736] [serial = 831] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056951E7C00) [pid = 4736] [serial = 852] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (0000005695455800) [pid = 4736] [serial = 853] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569A81A000) [pid = 4736] [serial = 861] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000569D6A7400) [pid = 4736] [serial = 871] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569C98A000) [pid = 4736] [serial = 864] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569AFB8800) [pid = 4736] [serial = 862] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569D5D2800) [pid = 4736] [serial = 870] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569CEC0C00) [pid = 4736] [serial = 865] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (0000005699DC0C00) [pid = 4736] [serial = 859] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569D1F2400) [pid = 4736] [serial = 867] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569D478C00) [pid = 4736] [serial = 868] [outer = 0000000000000000] [url = about:blank] 04:28:07 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056960A9400) [pid = 4736] [serial = 856] [outer = 0000000000000000] [url = about:blank] 04:28:08 INFO - PROCESS | 4736 | 1461151688137 Marionette TRACE conn5 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 880ms 04:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:28:08 INFO - PROCESS | 4736 | 1461151688150 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 4736 | 1461151688152 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 04:28:08 INFO - PROCESS | 4736 | 1461151688156 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 4736 | 1461151688158 Marionette TRACE conn5 <- [1,1226,null,{}] 04:28:08 INFO - PROCESS | 4736 | 1461151688167 Marionette TRACE conn5 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 4736 | 1461151688267 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 04:28:08 INFO - PROCESS | 4736 | 1461151688276 Marionette TRACE conn5 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:08 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D85A800 == 72 [pid = 4736] [id = 316] 04:28:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (0000005699DBE800) [pid = 4736] [serial = 947] [outer = 0000000000000000] 04:28:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569A570C00) [pid = 4736] [serial = 948] [outer = 0000005699DBE800] 04:28:08 INFO - PROCESS | 4736 | 1461151688326 Marionette DEBUG loaded listener.js 04:28:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569A9EF400) [pid = 4736] [serial = 949] [outer = 0000005699DBE800] 04:28:08 INFO - PROCESS | 4736 | 1461151688796 Marionette TRACE conn5 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 04:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 692ms 04:28:08 INFO - PROCESS | 4736 | 1461151688852 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 04:28:08 INFO - PROCESS | 4736 | 1461151688854 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 04:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:28:08 INFO - PROCESS | 4736 | 1461151688857 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:28:08 INFO - PROCESS | 4736 | 1461151688859 Marionette TRACE conn5 <- [1,1230,null,{}] 04:28:08 INFO - PROCESS | 4736 | 1461151688863 Marionette TRACE conn5 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:08 INFO - PROCESS | 4736 | 1461151688986 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 04:28:09 INFO - PROCESS | 4736 | 1461151689102 Marionette TRACE conn5 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA30000 == 73 [pid = 4736] [id = 317] 04:28:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (0000005699DC0C00) [pid = 4736] [serial = 950] [outer = 0000000000000000] 04:28:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (000000569CEBE400) [pid = 4736] [serial = 951] [outer = 0000005699DC0C00] 04:28:09 INFO - PROCESS | 4736 | 1461151689150 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569D215000) [pid = 4736] [serial = 952] [outer = 0000005699DC0C00] 04:28:09 INFO - PROCESS | 4736 | 1461151689509 Marionette TRACE conn5 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 04:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 691ms 04:28:09 INFO - PROCESS | 4736 | 1461151689559 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 04:28:09 INFO - PROCESS | 4736 | 1461151689561 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 04:28:09 INFO - PROCESS | 4736 | 1461151689565 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:28:09 INFO - PROCESS | 4736 | 1461151689566 Marionette TRACE conn5 <- [1,1234,null,{}] 04:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:28:09 INFO - PROCESS | 4736 | 1461151689570 Marionette TRACE conn5 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:09 INFO - PROCESS | 4736 | 1461151689661 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 04:28:09 INFO - PROCESS | 4736 | 1461151689682 Marionette TRACE conn5 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0509800 == 74 [pid = 4736] [id = 318] 04:28:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569D478800) [pid = 4736] [serial = 953] [outer = 0000000000000000] 04:28:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569D5D6800) [pid = 4736] [serial = 954] [outer = 000000569D478800] 04:28:09 INFO - PROCESS | 4736 | 1461151689731 Marionette DEBUG loaded listener.js 04:28:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569D72BC00) [pid = 4736] [serial = 955] [outer = 000000569D478800] 04:28:10 INFO - PROCESS | 4736 | 1461151690328 Marionette TRACE conn5 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 04:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 776ms 04:28:10 INFO - PROCESS | 4736 | 1461151690346 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 04:28:10 INFO - PROCESS | 4736 | 1461151690348 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 04:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:28:10 INFO - PROCESS | 4736 | 1461151690358 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:28:10 INFO - PROCESS | 4736 | 1461151690360 Marionette TRACE conn5 <- [1,1238,null,{}] 04:28:10 INFO - PROCESS | 4736 | 1461151690363 Marionette TRACE conn5 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:10 INFO - PROCESS | 4736 | 1461151690510 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 04:28:10 INFO - PROCESS | 4736 | 1461151690570 Marionette TRACE conn5 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1870000 == 75 [pid = 4736] [id = 319] 04:28:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569E25C000) [pid = 4736] [serial = 956] [outer = 0000000000000000] 04:28:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (000000569E27D000) [pid = 4736] [serial = 957] [outer = 000000569E25C000] 04:28:10 INFO - PROCESS | 4736 | 1461151690622 Marionette DEBUG loaded listener.js 04:28:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569E4D4800) [pid = 4736] [serial = 958] [outer = 000000569E25C000] 04:28:11 INFO - PROCESS | 4736 | 1461151691066 Marionette TRACE conn5 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 733ms 04:28:11 INFO - PROCESS | 4736 | 1461151691093 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 4736 | 1461151691095 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 04:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:28:11 INFO - PROCESS | 4736 | 1461151691098 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 4736 | 1461151691100 Marionette TRACE conn5 <- [1,1242,null,{}] 04:28:11 INFO - PROCESS | 4736 | 1461151691104 Marionette TRACE conn5 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 4736 | 1461151691250 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 04:28:11 INFO - PROCESS | 4736 | 1461151691274 Marionette TRACE conn5 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:11 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2C9F000 == 76 [pid = 4736] [id = 320] 04:28:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569E9EB000) [pid = 4736] [serial = 959] [outer = 0000000000000000] 04:28:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (000000569FA65800) [pid = 4736] [serial = 960] [outer = 000000569E9EB000] 04:28:11 INFO - PROCESS | 4736 | 1461151691320 Marionette DEBUG loaded listener.js 04:28:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (000000569FEEEC00) [pid = 4736] [serial = 961] [outer = 000000569E9EB000] 04:28:11 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 04:28:11 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:11 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:11 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:11 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:11 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:11 INFO - PROCESS | 4736 | 1461151691715 Marionette TRACE conn5 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 04:28:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 628ms 04:28:11 INFO - PROCESS | 4736 | 1461151691729 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 04:28:11 INFO - PROCESS | 4736 | 1461151691731 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 04:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:28:11 INFO - PROCESS | 4736 | 1461151691742 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:28:11 INFO - PROCESS | 4736 | 1461151691744 Marionette TRACE conn5 <- [1,1246,null,{}] 04:28:11 INFO - PROCESS | 4736 | 1461151691747 Marionette TRACE conn5 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:11 INFO - PROCESS | 4736 | 1461151691866 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (0000005692192000) [pid = 4736] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (000000569FA8F400) [pid = 4736] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (000000569A8AFC00) [pid = 4736] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (0000005690EA2C00) [pid = 4736] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569E261C00) [pid = 4736] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569D69D000) [pid = 4736] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000568EEA3400) [pid = 4736] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569DC6A400) [pid = 4736] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569EA7D000) [pid = 4736] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:28:12 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569E2F3C00) [pid = 4736] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:28:12 INFO - PROCESS | 4736 | 1461151692239 Marionette TRACE conn5 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C419800 == 77 [pid = 4736] [id = 321] 04:28:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (0000005690A86000) [pid = 4736] [serial = 962] [outer = 0000000000000000] 04:28:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (0000005696110C00) [pid = 4736] [serial = 963] [outer = 0000005690A86000] 04:28:12 INFO - PROCESS | 4736 | 1461151692334 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569E2F3C00) [pid = 4736] [serial = 964] [outer = 0000005690A86000] 04:28:12 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:12 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:12 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:12 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:12 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:12 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:12 INFO - PROCESS | 4736 | 1461151692690 Marionette TRACE conn5 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 04:28:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 985ms 04:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:28:12 INFO - PROCESS | 4736 | 1461151692729 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 04:28:12 INFO - PROCESS | 4736 | 1461151692731 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 04:28:12 INFO - PROCESS | 4736 | 1461151692734 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:28:12 INFO - PROCESS | 4736 | 1461151692736 Marionette TRACE conn5 <- [1,1250,null,{}] 04:28:12 INFO - PROCESS | 4736 | 1461151692740 Marionette TRACE conn5 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:12 INFO - PROCESS | 4736 | 1461151692830 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 04:28:12 INFO - PROCESS | 4736 | 1461151692852 Marionette TRACE conn5 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A490E800 == 78 [pid = 4736] [id = 322] 04:28:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569FCB8400) [pid = 4736] [serial = 965] [outer = 0000000000000000] 04:28:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A1430400) [pid = 4736] [serial = 966] [outer = 000000569FCB8400] 04:28:12 INFO - PROCESS | 4736 | 1461151692898 Marionette DEBUG loaded listener.js 04:28:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A18D3000) [pid = 4736] [serial = 967] [outer = 000000569FCB8400] 04:28:13 INFO - PROCESS | 4736 | 1461151693349 Marionette TRACE conn5 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 04:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 629ms 04:28:13 INFO - PROCESS | 4736 | 1461151693366 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 04:28:13 INFO - PROCESS | 4736 | 1461151693368 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 04:28:13 INFO - PROCESS | 4736 | 1461151693371 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:28:13 INFO - PROCESS | 4736 | 1461151693373 Marionette TRACE conn5 <- [1,1254,null,{}] 04:28:13 INFO - PROCESS | 4736 | 1461151693377 Marionette TRACE conn5 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:13 INFO - PROCESS | 4736 | 1461151693507 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 04:28:13 INFO - PROCESS | 4736 | 1461151693532 Marionette TRACE conn5 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57A7000 == 79 [pid = 4736] [id = 323] 04:28:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569FEF4000) [pid = 4736] [serial = 968] [outer = 0000000000000000] 04:28:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A2832800) [pid = 4736] [serial = 969] [outer = 000000569FEF4000] 04:28:13 INFO - PROCESS | 4736 | 1461151693577 Marionette DEBUG loaded listener.js 04:28:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056A2A09400) [pid = 4736] [serial = 970] [outer = 000000569FEF4000] 04:28:14 INFO - PROCESS | 4736 | 1461151694019 Marionette TRACE conn5 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 04:28:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:28:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 692ms 04:28:14 INFO - PROCESS | 4736 | 1461151694068 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 04:28:14 INFO - PROCESS | 4736 | 1461151694070 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 04:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:28:14 INFO - PROCESS | 4736 | 1461151694074 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:28:14 INFO - PROCESS | 4736 | 1461151694076 Marionette TRACE conn5 <- [1,1258,null,{}] 04:28:14 INFO - PROCESS | 4736 | 1461151694080 Marionette TRACE conn5 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:14 INFO - PROCESS | 4736 | 1461151694191 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 04:28:14 INFO - PROCESS | 4736 | 1461151694386 Marionette TRACE conn5 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:14 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C4F800 == 80 [pid = 4736] [id = 324] 04:28:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (000000568EEAE400) [pid = 4736] [serial = 971] [outer = 0000000000000000] 04:28:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (000000568F852000) [pid = 4736] [serial = 972] [outer = 000000568EEAE400] 04:28:14 INFO - PROCESS | 4736 | 1461151694448 Marionette DEBUG loaded listener.js 04:28:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (0000005690F0E000) [pid = 4736] [serial = 973] [outer = 000000568EEAE400] 04:28:15 INFO - PROCESS | 4736 | 1461151695087 Marionette TRACE conn5 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 04:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1078ms 04:28:15 INFO - PROCESS | 4736 | 1461151695155 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 04:28:15 INFO - PROCESS | 4736 | 1461151695159 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 04:28:15 INFO - PROCESS | 4736 | 1461151695164 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:28:15 INFO - PROCESS | 4736 | 1461151695169 Marionette TRACE conn5 <- [1,1262,null,{}] 04:28:15 INFO - PROCESS | 4736 | 1461151695190 Marionette TRACE conn5 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:15 INFO - PROCESS | 4736 | 1461151695321 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 04:28:15 INFO - PROCESS | 4736 | 1461151695446 Marionette TRACE conn5 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:15 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E36B800 == 81 [pid = 4736] [id = 325] 04:28:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (0000005696D95000) [pid = 4736] [serial = 974] [outer = 0000000000000000] 04:28:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (0000005699D64000) [pid = 4736] [serial = 975] [outer = 0000005696D95000] 04:28:15 INFO - PROCESS | 4736 | 1461151695508 Marionette DEBUG loaded listener.js 04:28:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (000000569C4B3400) [pid = 4736] [serial = 976] [outer = 0000005696D95000] 04:28:16 INFO - PROCESS | 4736 | 1461151696111 Marionette TRACE conn5 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 04:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 990ms 04:28:16 INFO - PROCESS | 4736 | 1461151696162 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 04:28:16 INFO - PROCESS | 4736 | 1461151696167 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 04:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:28:16 INFO - PROCESS | 4736 | 1461151696171 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:28:16 INFO - PROCESS | 4736 | 1461151696174 Marionette TRACE conn5 <- [1,1266,null,{}] 04:28:16 INFO - PROCESS | 4736 | 1461151696178 Marionette TRACE conn5 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:16 INFO - PROCESS | 4736 | 1461151696300 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 04:28:16 INFO - PROCESS | 4736 | 1461151696405 Marionette TRACE conn5 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E11000 == 82 [pid = 4736] [id = 326] 04:28:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569D5D5400) [pid = 4736] [serial = 977] [outer = 0000000000000000] 04:28:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (000000569DC6D400) [pid = 4736] [serial = 978] [outer = 000000569D5D5400] 04:28:16 INFO - PROCESS | 4736 | 1461151696471 Marionette DEBUG loaded listener.js 04:28:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (000000569E2F4800) [pid = 4736] [serial = 979] [outer = 000000569D5D5400] 04:28:17 INFO - PROCESS | 4736 | 1461151697179 Marionette TRACE conn5 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 04:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1030ms 04:28:17 INFO - PROCESS | 4736 | 1461151697203 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 04:28:17 INFO - PROCESS | 4736 | 1461151697206 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 04:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:28:17 INFO - PROCESS | 4736 | 1461151697217 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:28:17 INFO - PROCESS | 4736 | 1461151697224 Marionette TRACE conn5 <- [1,1270,null,{}] 04:28:17 INFO - PROCESS | 4736 | 1461151697248 Marionette TRACE conn5 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:17 INFO - PROCESS | 4736 | 1461151697408 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 04:28:17 INFO - PROCESS | 4736 | 1461151697533 Marionette TRACE conn5 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7532800 == 83 [pid = 4736] [id = 327] 04:28:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056A2ACC000) [pid = 4736] [serial = 980] [outer = 0000000000000000] 04:28:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056A2B4EC00) [pid = 4736] [serial = 981] [outer = 00000056A2ACC000] 04:28:17 INFO - PROCESS | 4736 | 1461151697593 Marionette DEBUG loaded listener.js 04:28:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (00000056A2BB9000) [pid = 4736] [serial = 982] [outer = 00000056A2ACC000] 04:28:17 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:17 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:17 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:17 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:17 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:18 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:18 INFO - PROCESS | 4736 | 1461151698142 Marionette TRACE conn5 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 04:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 964ms 04:28:18 INFO - PROCESS | 4736 | 1461151698176 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 04:28:18 INFO - PROCESS | 4736 | 1461151698180 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 04:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:28:18 INFO - PROCESS | 4736 | 1461151698183 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:28:18 INFO - PROCESS | 4736 | 1461151698185 Marionette TRACE conn5 <- [1,1274,null,{}] 04:28:18 INFO - PROCESS | 4736 | 1461151698189 Marionette TRACE conn5 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:18 INFO - PROCESS | 4736 | 1461151698311 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 04:28:18 INFO - PROCESS | 4736 | 1461151698415 Marionette TRACE conn5 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7D5E800 == 84 [pid = 4736] [id = 328] 04:28:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (00000056A2BC0400) [pid = 4736] [serial = 983] [outer = 0000000000000000] 04:28:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (00000056A2C27800) [pid = 4736] [serial = 984] [outer = 00000056A2BC0400] 04:28:18 INFO - PROCESS | 4736 | 1461151698471 Marionette DEBUG loaded listener.js 04:28:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (00000056A2D4A800) [pid = 4736] [serial = 985] [outer = 00000056A2BC0400] 04:28:19 INFO - PROCESS | 4736 | 1461151699056 Marionette TRACE conn5 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 04:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 943ms 04:28:19 INFO - PROCESS | 4736 | 1461151699128 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 04:28:19 INFO - PROCESS | 4736 | 1461151699131 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 04:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:28:19 INFO - PROCESS | 4736 | 1461151699135 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:28:19 INFO - PROCESS | 4736 | 1461151699137 Marionette TRACE conn5 <- [1,1278,null,{}] 04:28:19 INFO - PROCESS | 4736 | 1461151699141 Marionette TRACE conn5 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:19 INFO - PROCESS | 4736 | 1461151699258 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 04:28:19 INFO - PROCESS | 4736 | 1461151699396 Marionette TRACE conn5 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A833D800 == 85 [pid = 4736] [id = 329] 04:28:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (00000056A3CF0C00) [pid = 4736] [serial = 986] [outer = 0000000000000000] 04:28:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (00000056A3CF5800) [pid = 4736] [serial = 987] [outer = 00000056A3CF0C00] 04:28:19 INFO - PROCESS | 4736 | 1461151699463 Marionette DEBUG loaded listener.js 04:28:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (00000056A3E98400) [pid = 4736] [serial = 988] [outer = 00000056A3CF0C00] 04:28:20 INFO - PROCESS | 4736 | 1461151700062 Marionette TRACE conn5 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 04:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 985ms 04:28:20 INFO - PROCESS | 4736 | 1461151700131 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 04:28:20 INFO - PROCESS | 4736 | 1461151700133 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 04:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:28:20 INFO - PROCESS | 4736 | 1461151700138 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:28:20 INFO - PROCESS | 4736 | 1461151700140 Marionette TRACE conn5 <- [1,1282,null,{}] 04:28:20 INFO - PROCESS | 4736 | 1461151700145 Marionette TRACE conn5 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:20 INFO - PROCESS | 4736 | 1461151700264 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 04:28:20 INFO - PROCESS | 4736 | 1461151700389 Marionette TRACE conn5 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C19800 == 86 [pid = 4736] [id = 330] 04:28:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (00000056A3EB2400) [pid = 4736] [serial = 989] [outer = 0000000000000000] 04:28:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (00000056A3EB5000) [pid = 4736] [serial = 990] [outer = 00000056A3EB2400] 04:28:20 INFO - PROCESS | 4736 | 1461151700446 Marionette DEBUG loaded listener.js 04:28:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (00000056A3EC0C00) [pid = 4736] [serial = 991] [outer = 00000056A3EB2400] 04:28:21 INFO - PROCESS | 4736 | 1461151701022 Marionette TRACE conn5 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 04:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 942ms 04:28:21 INFO - PROCESS | 4736 | 1461151701085 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 04:28:21 INFO - PROCESS | 4736 | 1461151701087 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 04:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:28:21 INFO - PROCESS | 4736 | 1461151701091 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:28:21 INFO - PROCESS | 4736 | 1461151701093 Marionette TRACE conn5 <- [1,1286,null,{}] 04:28:21 INFO - PROCESS | 4736 | 1461151701097 Marionette TRACE conn5 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:21 INFO - PROCESS | 4736 | 1461151701213 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 04:28:21 INFO - PROCESS | 4736 | 1461151701374 Marionette TRACE conn5 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:21 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C959000 == 87 [pid = 4736] [id = 331] 04:28:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (00000056910D5C00) [pid = 4736] [serial = 992] [outer = 0000000000000000] 04:28:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (000000569E286400) [pid = 4736] [serial = 993] [outer = 00000056910D5C00] 04:28:21 INFO - PROCESS | 4736 | 1461151701444 Marionette DEBUG loaded listener.js 04:28:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (00000056A142D000) [pid = 4736] [serial = 994] [outer = 00000056910D5C00] 04:28:22 INFO - PROCESS | 4736 | 1461151702253 Marionette TRACE conn5 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 04:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1235ms 04:28:22 INFO - PROCESS | 4736 | 1461151702341 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 04:28:22 INFO - PROCESS | 4736 | 1461151702346 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 04:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:28:22 INFO - PROCESS | 4736 | 1461151702352 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:28:22 INFO - PROCESS | 4736 | 1461151702356 Marionette TRACE conn5 <- [1,1290,null,{}] 04:28:22 INFO - PROCESS | 4736 | 1461151702363 Marionette TRACE conn5 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:22 INFO - PROCESS | 4736 | 1461151702479 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 04:28:22 INFO - PROCESS | 4736 | 1461151702579 Marionette TRACE conn5 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15EE800 == 88 [pid = 4736] [id = 332] 04:28:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 178 (0000005695386C00) [pid = 4736] [serial = 995] [outer = 0000000000000000] 04:28:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 179 (0000005695C83000) [pid = 4736] [serial = 996] [outer = 0000005695386C00] 04:28:22 INFO - PROCESS | 4736 | 1461151702629 Marionette DEBUG loaded listener.js 04:28:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 180 (000000569A816400) [pid = 4736] [serial = 997] [outer = 0000005695386C00] 04:28:23 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:28:23 INFO - PROCESS | 4736 | 1461151703223 Marionette TRACE conn5 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 04:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 942ms 04:28:23 INFO - PROCESS | 4736 | 1461151703299 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 04:28:23 INFO - PROCESS | 4736 | 1461151703305 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 04:28:23 INFO - PROCESS | 4736 | 1461151703312 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:28:23 INFO - PROCESS | 4736 | 1461151703314 Marionette TRACE conn5 <- [1,1294,null,{}] 04:28:23 INFO - PROCESS | 4736 | 1461151703319 Marionette TRACE conn5 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:23 INFO - PROCESS | 4736 | 1461151703438 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 04:28:23 INFO - PROCESS | 4736 | 1461151703568 Marionette TRACE conn5 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:23 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979BC800 == 89 [pid = 4736] [id = 333] 04:28:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (00000056951E2800) [pid = 4736] [serial = 998] [outer = 0000000000000000] 04:28:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 182 (000000569CEC5C00) [pid = 4736] [serial = 999] [outer = 00000056951E2800] 04:28:23 INFO - PROCESS | 4736 | 1461151703621 Marionette DEBUG loaded listener.js 04:28:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 183 (000000569D7BD000) [pid = 4736] [serial = 1000] [outer = 00000056951E2800] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A60E0000 == 88 [pid = 4736] [id = 235] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57A7000 == 87 [pid = 4736] [id = 323] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A490E800 == 86 [pid = 4736] [id = 322] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569C419800 == 85 [pid = 4736] [id = 321] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2C9F000 == 84 [pid = 4736] [id = 320] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1870000 == 83 [pid = 4736] [id = 319] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0509800 == 82 [pid = 4736] [id = 318] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA30000 == 81 [pid = 4736] [id = 317] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 182 (0000005695B87400) [pid = 4736] [serial = 879] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 181 (000000569D5CE800) [pid = 4736] [serial = 882] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (0000005690E32C00) [pid = 4736] [serial = 876] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569D85A800 == 80 [pid = 4736] [id = 316] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D1E800 == 79 [pid = 4736] [id = 315] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569DF40800 == 78 [pid = 4736] [id = 314] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D06800 == 77 [pid = 4736] [id = 312] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76A0800 == 76 [pid = 4736] [id = 311] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7518800 == 75 [pid = 4736] [id = 310] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A60E3000 == 74 [pid = 4736] [id = 309] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AEA000 == 73 [pid = 4736] [id = 308] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D19800 == 72 [pid = 4736] [id = 307] 04:28:23 INFO - PROCESS | 4736 | --DOCSHELL 000000569EABB800 == 71 [pid = 4736] [id = 306] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 179 (00000056A06E0C00) [pid = 4736] [serial = 912] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 178 (00000056A0E62C00) [pid = 4736] [serial = 913] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 177 (0000005695C87400) [pid = 4736] [serial = 889] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (000000569FA85C00) [pid = 4736] [serial = 909] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (000000569C4BA800) [pid = 4736] [serial = 894] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (0000005696107C00) [pid = 4736] [serial = 891] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (000000569E2EF800) [pid = 4736] [serial = 901] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (000000569DB73C00) [pid = 4736] [serial = 898] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (000000569D1F2C00) [pid = 4736] [serial = 895] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (00000056A0578000) [pid = 4736] [serial = 910] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (0000005697920800) [pid = 4736] [serial = 892] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (0000005690A8E000) [pid = 4736] [serial = 906] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (000000569E268000) [pid = 4736] [serial = 886] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (000000569FA6FC00) [pid = 4736] [serial = 904] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (000000569D72F000) [pid = 4736] [serial = 897] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (000000569FA63000) [pid = 4736] [serial = 903] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (000000569DF9C000) [pid = 4736] [serial = 885] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (000000569E266C00) [pid = 4736] [serial = 900] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056951E1000) [pid = 4736] [serial = 888] [outer = 0000000000000000] [url = about:blank] 04:28:23 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (0000005696045400) [pid = 4736] [serial = 907] [outer = 0000000000000000] [url = about:blank] 04:28:24 INFO - PROCESS | 4736 | 1461151704238 Marionette TRACE conn5 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 04:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 985ms 04:28:24 INFO - PROCESS | 4736 | 1461151704303 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 04:28:24 INFO - PROCESS | 4736 | 1461151704306 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 04:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:28:24 INFO - PROCESS | 4736 | 1461151704309 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:28:24 INFO - PROCESS | 4736 | 1461151704313 Marionette TRACE conn5 <- [1,1298,null,{}] 04:28:24 INFO - PROCESS | 4736 | 1461151704324 Marionette TRACE conn5 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:24 INFO - PROCESS | 4736 | 1461151704445 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 04:28:24 INFO - PROCESS | 4736 | 1461151704535 Marionette TRACE conn5 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:24 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC1A000 == 72 [pid = 4736] [id = 334] 04:28:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (0000005690736400) [pid = 4736] [serial = 1001] [outer = 0000000000000000] 04:28:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (0000005695B7C000) [pid = 4736] [serial = 1002] [outer = 0000005690736400] 04:28:24 INFO - PROCESS | 4736 | 1461151704589 Marionette DEBUG loaded listener.js 04:28:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (000000569C4B4000) [pid = 4736] [serial = 1003] [outer = 0000005690736400] 04:28:25 INFO - PROCESS | 4736 | 1461151705302 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 04:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 04:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 1033ms 04:28:25 INFO - PROCESS | 4736 | 1461151705347 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 04:28:25 INFO - PROCESS | 4736 | 1461151705353 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 04:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 04:28:25 INFO - PROCESS | 4736 | 1461151705359 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:28:25 INFO - PROCESS | 4736 | 1461151705364 Marionette TRACE conn5 <- [1,1302,null,{}] 04:28:25 INFO - PROCESS | 4736 | 1461151705408 Marionette TRACE conn5 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:25 INFO - PROCESS | 4736 | 1461151705542 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 04:28:25 INFO - PROCESS | 4736 | 1461151705670 Marionette TRACE conn5 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:25 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC05800 == 73 [pid = 4736] [id = 335] 04:28:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (0000005695B2F400) [pid = 4736] [serial = 1004] [outer = 0000000000000000] 04:28:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (0000005696D93400) [pid = 4736] [serial = 1005] [outer = 0000005695B2F400] 04:28:25 INFO - PROCESS | 4736 | 1461151705734 Marionette DEBUG loaded listener.js 04:28:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (000000569AF64C00) [pid = 4736] [serial = 1006] [outer = 0000005695B2F400] 04:28:26 INFO - PROCESS | 4736 | 1461151706347 Marionette TRACE conn5 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 04:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1016ms 04:28:26 INFO - PROCESS | 4736 | 1461151706377 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 04:28:26 INFO - PROCESS | 4736 | 1461151706384 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 04:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:28:26 INFO - PROCESS | 4736 | 1461151706392 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:28:26 INFO - PROCESS | 4736 | 1461151706395 Marionette TRACE conn5 <- [1,1306,null,{}] 04:28:26 INFO - PROCESS | 4736 | 1461151706399 Marionette TRACE conn5 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:26 INFO - PROCESS | 4736 | 1461151706516 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 04:28:26 INFO - PROCESS | 4736 | 1461151706619 Marionette TRACE conn5 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165A800 == 74 [pid = 4736] [id = 336] 04:28:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (000000569D54F000) [pid = 4736] [serial = 1007] [outer = 0000000000000000] 04:28:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (000000569D732C00) [pid = 4736] [serial = 1008] [outer = 000000569D54F000] 04:28:26 INFO - PROCESS | 4736 | 1461151706676 Marionette DEBUG loaded listener.js 04:28:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569DC4F000) [pid = 4736] [serial = 1009] [outer = 000000569D54F000] 04:28:27 INFO - PROCESS | 4736 | 1461151707317 Marionette TRACE conn5 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 04:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 985ms 04:28:27 INFO - PROCESS | 4736 | 1461151707382 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 04:28:27 INFO - PROCESS | 4736 | 1461151707385 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 04:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:28:27 INFO - PROCESS | 4736 | 1461151707389 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:28:27 INFO - PROCESS | 4736 | 1461151707393 Marionette TRACE conn5 <- [1,1310,null,{}] 04:28:27 INFO - PROCESS | 4736 | 1461151707429 Marionette TRACE conn5 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:27 INFO - PROCESS | 4736 | 1461151707608 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 04:28:27 INFO - PROCESS | 4736 | 1461151707619 Marionette TRACE conn5 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D03000 == 75 [pid = 4736] [id = 337] 04:28:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (000000569E4E0800) [pid = 4736] [serial = 1010] [outer = 0000000000000000] 04:28:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (000000569EAF6800) [pid = 4736] [serial = 1011] [outer = 000000569E4E0800] 04:28:27 INFO - PROCESS | 4736 | 1461151707681 Marionette DEBUG loaded listener.js 04:28:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (000000569FA89C00) [pid = 4736] [serial = 1012] [outer = 000000569E4E0800] 04:28:27 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:28 INFO - PROCESS | 4736 | 1461151708338 Marionette TRACE conn5 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 04:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1001ms 04:28:28 INFO - PROCESS | 4736 | 1461151708392 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 04:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:28:28 INFO - PROCESS | 4736 | 1461151708395 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 04:28:28 INFO - PROCESS | 4736 | 1461151708399 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:28:28 INFO - PROCESS | 4736 | 1461151708401 Marionette TRACE conn5 <- [1,1314,null,{}] 04:28:28 INFO - PROCESS | 4736 | 1461151708486 Marionette TRACE conn5 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:28 INFO - PROCESS | 4736 | 1461151708631 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 04:28:28 INFO - PROCESS | 4736 | 1461151708755 Marionette TRACE conn5 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4789800 == 76 [pid = 4736] [id = 338] 04:28:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (00000056A0E5C400) [pid = 4736] [serial = 1013] [outer = 0000000000000000] 04:28:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (00000056A1425400) [pid = 4736] [serial = 1014] [outer = 00000056A0E5C400] 04:28:28 INFO - PROCESS | 4736 | 1461151708813 Marionette DEBUG loaded listener.js 04:28:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (00000056A1718C00) [pid = 4736] [serial = 1015] [outer = 00000056A0E5C400] 04:28:29 INFO - PROCESS | 4736 | 1461151709381 Marionette TRACE conn5 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:29 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 04:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1043ms 04:28:29 INFO - PROCESS | 4736 | 1461151709451 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 04:28:29 INFO - PROCESS | 4736 | 1461151709453 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 04:28:29 INFO - PROCESS | 4736 | 1461151709456 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:28:29 INFO - PROCESS | 4736 | 1461151709459 Marionette TRACE conn5 <- [1,1318,null,{}] 04:28:29 INFO - PROCESS | 4736 | 1461151709463 Marionette TRACE conn5 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:29 INFO - PROCESS | 4736 | 1461151709576 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 04:28:29 INFO - PROCESS | 4736 | 1461151709684 Marionette TRACE conn5 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:29 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A554A800 == 77 [pid = 4736] [id = 339] 04:28:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (00000056A0E5E000) [pid = 4736] [serial = 1016] [outer = 0000000000000000] 04:28:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (00000056A18D2C00) [pid = 4736] [serial = 1017] [outer = 00000056A0E5E000] 04:28:29 INFO - PROCESS | 4736 | 1461151709742 Marionette DEBUG loaded listener.js 04:28:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 178 (00000056A2832C00) [pid = 4736] [serial = 1018] [outer = 00000056A0E5E000] 04:28:30 INFO - PROCESS | 4736 | 1461151710333 Marionette TRACE conn5 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 04:28:30 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 04:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 942ms 04:28:30 INFO - PROCESS | 4736 | 1461151710405 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 04:28:30 INFO - PROCESS | 4736 | 1461151710408 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 04:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:28:30 INFO - PROCESS | 4736 | 1461151710411 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:28:30 INFO - PROCESS | 4736 | 1461151710414 Marionette TRACE conn5 <- [1,1322,null,{}] 04:28:30 INFO - PROCESS | 4736 | 1461151710418 Marionette TRACE conn5 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:30 INFO - PROCESS | 4736 | 1461151710545 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 04:28:30 INFO - PROCESS | 4736 | 1461151710672 Marionette TRACE conn5 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A604B000 == 78 [pid = 4736] [id = 340] 04:28:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 179 (00000056A2B51400) [pid = 4736] [serial = 1019] [outer = 0000000000000000] 04:28:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 180 (00000056A2D49C00) [pid = 4736] [serial = 1020] [outer = 00000056A2B51400] 04:28:30 INFO - PROCESS | 4736 | 1461151710732 Marionette DEBUG loaded listener.js 04:28:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (00000056A3CF8C00) [pid = 4736] [serial = 1021] [outer = 00000056A2B51400] 04:28:31 INFO - PROCESS | 4736 | 1461151711280 Marionette TRACE conn5 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 04:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 941ms 04:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:28:31 INFO - PROCESS | 4736 | 1461151711355 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 04:28:31 INFO - PROCESS | 4736 | 1461151711358 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 04:28:31 INFO - PROCESS | 4736 | 1461151711361 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:28:31 INFO - PROCESS | 4736 | 1461151711363 Marionette TRACE conn5 <- [1,1326,null,{}] 04:28:31 INFO - PROCESS | 4736 | 1461151711367 Marionette TRACE conn5 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:31 INFO - PROCESS | 4736 | 1461151711476 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 04:28:31 INFO - PROCESS | 4736 | 1461151711621 Marionette TRACE conn5 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A75A8800 == 79 [pid = 4736] [id = 341] 04:28:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 182 (00000056A3E97400) [pid = 4736] [serial = 1022] [outer = 0000000000000000] 04:28:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 183 (00000056A3EA6400) [pid = 4736] [serial = 1023] [outer = 00000056A3E97400] 04:28:31 INFO - PROCESS | 4736 | 1461151711678 Marionette DEBUG loaded listener.js 04:28:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 184 (00000056A45DC400) [pid = 4736] [serial = 1024] [outer = 00000056A3E97400] 04:28:32 INFO - PROCESS | 4736 | 1461151712713 Marionette TRACE conn5 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 04:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1388ms 04:28:32 INFO - PROCESS | 4736 | 1461151712752 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 04:28:32 INFO - PROCESS | 4736 | 1461151712755 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 04:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:28:32 INFO - PROCESS | 4736 | 1461151712803 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:28:32 INFO - PROCESS | 4736 | 1461151712806 Marionette TRACE conn5 <- [1,1330,null,{}] 04:28:32 INFO - PROCESS | 4736 | 1461151712811 Marionette TRACE conn5 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:32 INFO - PROCESS | 4736 | 1461151712913 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 04:28:33 INFO - PROCESS | 4736 | 1461151713081 Marionette TRACE conn5 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C0A800 == 80 [pid = 4736] [id = 342] 04:28:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 185 (000000569D7C0400) [pid = 4736] [serial = 1025] [outer = 0000000000000000] 04:28:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 186 (00000056A178E800) [pid = 4736] [serial = 1026] [outer = 000000569D7C0400] 04:28:33 INFO - PROCESS | 4736 | 1461151713181 Marionette DEBUG loaded listener.js 04:28:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 187 (00000056A4731400) [pid = 4736] [serial = 1027] [outer = 000000569D7C0400] 04:28:33 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:28:33 INFO - PROCESS | 4736 | 1461151713842 Marionette TRACE conn5 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 04:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1123ms 04:28:33 INFO - PROCESS | 4736 | 1461151713914 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 04:28:33 INFO - PROCESS | 4736 | 1461151713918 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 04:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:28:33 INFO - PROCESS | 4736 | 1461151713933 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:28:33 INFO - PROCESS | 4736 | 1461151713937 Marionette TRACE conn5 <- [1,1334,null,{}] 04:28:33 INFO - PROCESS | 4736 | 1461151713944 Marionette TRACE conn5 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:34 INFO - PROCESS | 4736 | 1461151714126 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 04:28:34 INFO - PROCESS | 4736 | 1461151714185 Marionette TRACE conn5 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:34 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE21800 == 81 [pid = 4736] [id = 343] 04:28:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 188 (000000569533D400) [pid = 4736] [serial = 1028] [outer = 0000000000000000] 04:28:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 189 (00000056957B5800) [pid = 4736] [serial = 1029] [outer = 000000569533D400] 04:28:34 INFO - PROCESS | 4736 | 1461151714236 Marionette DEBUG loaded listener.js 04:28:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 190 (000000569AC3AC00) [pid = 4736] [serial = 1030] [outer = 000000569533D400] 04:28:34 INFO - PROCESS | 4736 | 1461151714918 Marionette TRACE conn5 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 04:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1022ms 04:28:34 INFO - PROCESS | 4736 | 1461151714960 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 04:28:34 INFO - PROCESS | 4736 | 1461151714966 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 04:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:28:34 INFO - PROCESS | 4736 | 1461151714972 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:28:34 INFO - PROCESS | 4736 | 1461151714975 Marionette TRACE conn5 <- [1,1338,null,{}] 04:28:34 INFO - PROCESS | 4736 | 1461151714979 Marionette TRACE conn5 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 4736 | 1461151715093 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 04:28:35 INFO - PROCESS | 4736 | 1461151715205 Marionette TRACE conn5 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056979BC800 == 80 [pid = 4736] [id = 333] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15EE800 == 79 [pid = 4736] [id = 332] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C19800 == 78 [pid = 4736] [id = 330] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A833D800 == 77 [pid = 4736] [id = 329] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7D5E800 == 76 [pid = 4736] [id = 328] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7532800 == 75 [pid = 4736] [id = 327] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E11000 == 74 [pid = 4736] [id = 326] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 000000569E36B800 == 73 [pid = 4736] [id = 325] 04:28:35 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C4F800 == 72 [pid = 4736] [id = 324] 04:28:35 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695564000 == 73 [pid = 4736] [id = 344] 04:28:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 191 (000000568EEA2C00) [pid = 4736] [serial = 1031] [outer = 0000000000000000] 04:28:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 192 (0000005690A92C00) [pid = 4736] [serial = 1032] [outer = 000000568EEA2C00] 04:28:35 INFO - PROCESS | 4736 | 1461151715293 Marionette DEBUG loaded listener.js 04:28:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 193 (000000569D477C00) [pid = 4736] [serial = 1033] [outer = 000000568EEA2C00] 04:28:35 INFO - PROCESS | 4736 | 1461151715761 Marionette TRACE conn5 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 04:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 838ms 04:28:35 INFO - PROCESS | 4736 | 1461151715812 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 04:28:35 INFO - PROCESS | 4736 | 1461151715815 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 04:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:28:35 INFO - PROCESS | 4736 | 1461151715818 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:28:35 INFO - PROCESS | 4736 | 1461151715822 Marionette TRACE conn5 <- [1,1342,null,{}] 04:28:35 INFO - PROCESS | 4736 | 1461151715835 Marionette TRACE conn5 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:35 INFO - PROCESS | 4736 | 1461151715943 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 04:28:36 INFO - PROCESS | 4736 | 1461151715957 Marionette TRACE conn5 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5973800 == 74 [pid = 4736] [id = 345] 04:28:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 194 (000000569FA86C00) [pid = 4736] [serial = 1034] [outer = 0000000000000000] 04:28:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 195 (00000056A142F400) [pid = 4736] [serial = 1035] [outer = 000000569FA86C00] 04:28:36 INFO - PROCESS | 4736 | 1461151716019 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 196 (00000056A28A4C00) [pid = 4736] [serial = 1036] [outer = 000000569FA86C00] 04:28:36 INFO - PROCESS | 4736 | 1461151716493 Marionette TRACE conn5 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 04:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 689ms 04:28:36 INFO - PROCESS | 4736 | 1461151716510 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 04:28:36 INFO - PROCESS | 4736 | 1461151716513 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 04:28:36 INFO - PROCESS | 4736 | 1461151716537 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:28:36 INFO - PROCESS | 4736 | 1461151716539 Marionette TRACE conn5 <- [1,1346,null,{}] 04:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:28:36 INFO - PROCESS | 4736 | 1461151716542 Marionette TRACE conn5 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:36 INFO - PROCESS | 4736 | 1461151716677 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 04:28:36 INFO - PROCESS | 4736 | 1461151716748 Marionette TRACE conn5 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A833B800 == 75 [pid = 4736] [id = 346] 04:28:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 197 (00000056A2AD5000) [pid = 4736] [serial = 1037] [outer = 0000000000000000] 04:28:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 198 (00000056A2BB2400) [pid = 4736] [serial = 1038] [outer = 00000056A2AD5000] 04:28:36 INFO - PROCESS | 4736 | 1461151716849 Marionette DEBUG loaded listener.js 04:28:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 199 (00000056A2D54800) [pid = 4736] [serial = 1039] [outer = 00000056A2AD5000] 04:28:37 INFO - PROCESS | 4736 | 1461151717285 Marionette TRACE conn5 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 04:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 775ms 04:28:37 INFO - PROCESS | 4736 | 1461151717320 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 04:28:37 INFO - PROCESS | 4736 | 1461151717323 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 04:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:28:37 INFO - PROCESS | 4736 | 1461151717327 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:28:37 INFO - PROCESS | 4736 | 1461151717330 Marionette TRACE conn5 <- [1,1350,null,{}] 04:28:37 INFO - PROCESS | 4736 | 1461151717346 Marionette TRACE conn5 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:37 INFO - PROCESS | 4736 | 1461151717498 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 04:28:37 INFO - PROCESS | 4736 | 1461151717532 Marionette TRACE conn5 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA220800 == 76 [pid = 4736] [id = 347] 04:28:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 200 (00000056A2ACA800) [pid = 4736] [serial = 1040] [outer = 0000000000000000] 04:28:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 201 (00000056A3EB6C00) [pid = 4736] [serial = 1041] [outer = 00000056A2ACA800] 04:28:37 INFO - PROCESS | 4736 | 1461151717581 Marionette DEBUG loaded listener.js 04:28:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 202 (00000056A5912800) [pid = 4736] [serial = 1042] [outer = 00000056A2ACA800] 04:28:38 INFO - PROCESS | 4736 | 1461151718072 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 04:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 839ms 04:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:28:38 INFO - PROCESS | 4736 | 1461151718167 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 04:28:38 INFO - PROCESS | 4736 | 1461151718169 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 04:28:38 INFO - PROCESS | 4736 | 1461151718173 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:28:38 INFO - PROCESS | 4736 | 1461151718175 Marionette TRACE conn5 <- [1,1354,null,{}] 04:28:38 INFO - PROCESS | 4736 | 1461151718179 Marionette TRACE conn5 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:38 INFO - PROCESS | 4736 | 1461151718344 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 04:28:38 INFO - PROCESS | 4736 | 1461151718362 Marionette TRACE conn5 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA2D3000 == 77 [pid = 4736] [id = 348] 04:28:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 203 (00000056A5ABC000) [pid = 4736] [serial = 1043] [outer = 0000000000000000] 04:28:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 204 (00000056A5AC3400) [pid = 4736] [serial = 1044] [outer = 00000056A5ABC000] 04:28:38 INFO - PROCESS | 4736 | 1461151718412 Marionette DEBUG loaded listener.js 04:28:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 205 (00000056A5CB3C00) [pid = 4736] [serial = 1045] [outer = 00000056A5ABC000] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 204 (00000056A3CF4C00) [pid = 4736] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 203 (000000569E27B400) [pid = 4736] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 202 (00000056A8DC6400) [pid = 4736] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 201 (00000056A92E6000) [pid = 4736] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 200 (00000056A5CB0C00) [pid = 4736] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 199 (000000569DFA4800) [pid = 4736] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 198 (00000056A943C000) [pid = 4736] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 197 (00000056A2A06C00) [pid = 4736] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 196 (000000569545D000) [pid = 4736] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 195 (000000569A576000) [pid = 4736] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 194 (00000056A178D400) [pid = 4736] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 193 (00000056A28A6C00) [pid = 4736] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 192 (00000056A28AA800) [pid = 4736] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 191 (00000056A599F400) [pid = 4736] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 190 (00000056AB9B1400) [pid = 4736] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 189 (000000569AF5E800) [pid = 4736] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 188 (00000056A18CC800) [pid = 4736] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:28:38 INFO - PROCESS | 4736 | --DOMWINDOW == 187 (00000056A6D6C000) [pid = 4736] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 186 (00000056906CD000) [pid = 4736] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 185 (000000569533B400) [pid = 4736] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 184 (000000569A8AB000) [pid = 4736] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 183 (000000569FEF4000) [pid = 4736] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 182 (000000569E25C000) [pid = 4736] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 181 (0000005699DBE800) [pid = 4736] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (0000005690EAC000) [pid = 4736] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 179 (0000005699DC0C00) [pid = 4736] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 178 (00000056A142BC00) [pid = 4736] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 177 (000000569E9EB000) [pid = 4736] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (000000568EF09C00) [pid = 4736] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (000000569D478800) [pid = 4736] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (0000005690A86000) [pid = 4736] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (000000569FCB8400) [pid = 4736] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (0000005695386C00) [pid = 4736] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (00000056951E2800) [pid = 4736] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (00000056A3E92800) [pid = 4736] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569FA8D800) [pid = 4736] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A7610000) [pid = 4736] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (00000056A943BC00) [pid = 4736] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:28:39 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (000000569A585000) [pid = 4736] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:28:39 INFO - PROCESS | 4736 | 1461151719166 Marionette TRACE conn5 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 4736 | 1461151719207 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 04:28:39 INFO - PROCESS | 4736 | 1461151719211 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:28:39 INFO - PROCESS | 4736 | 1461151719213 Marionette TRACE conn5 <- [1,1358,null,{}] 04:28:39 INFO - PROCESS | 4736 | 1461151719216 Marionette TRACE conn5 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 4736 | 1461151719312 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 04:28:39 INFO - PROCESS | 4736 | 1461151719334 Marionette TRACE conn5 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAB34000 == 78 [pid = 4736] [id = 349] 04:28:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (000000569533D800) [pid = 4736] [serial = 1046] [outer = 0000000000000000] 04:28:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (000000569AFBC400) [pid = 4736] [serial = 1047] [outer = 000000569533D800] 04:28:39 INFO - PROCESS | 4736 | 1461151719383 Marionette DEBUG loaded listener.js 04:28:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569E4D2000) [pid = 4736] [serial = 1048] [outer = 000000569533D800] 04:28:39 INFO - PROCESS | 4736 | 1461151719829 Marionette TRACE conn5 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 04:28:39 INFO - PROCESS | 4736 | 1461151719858 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 04:28:39 INFO - PROCESS | 4736 | 1461151719863 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:28:39 INFO - PROCESS | 4736 | 1461151719865 Marionette TRACE conn5 <- [1,1362,null,{}] 04:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:28:39 INFO - PROCESS | 4736 | 1461151719869 Marionette TRACE conn5 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:39 INFO - PROCESS | 4736 | 1461151719961 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 04:28:39 INFO - PROCESS | 4736 | 1461151719967 Marionette TRACE conn5 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAD20800 == 79 [pid = 4736] [id = 350] 04:28:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (00000056A28B1C00) [pid = 4736] [serial = 1049] [outer = 0000000000000000] 04:28:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (00000056A3E97800) [pid = 4736] [serial = 1050] [outer = 00000056A28B1C00] 04:28:40 INFO - PROCESS | 4736 | 1461151720012 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (00000056A5CB2C00) [pid = 4736] [serial = 1051] [outer = 00000056A28B1C00] 04:28:40 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:40 INFO - PROCESS | 4736 | 1461151720451 Marionette TRACE conn5 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 04:28:40 INFO - PROCESS | 4736 | 1461151720502 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 04:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:28:40 INFO - PROCESS | 4736 | 1461151720523 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:28:40 INFO - PROCESS | 4736 | 1461151720525 Marionette TRACE conn5 <- [1,1366,null,{}] 04:28:40 INFO - PROCESS | 4736 | 1461151720529 Marionette TRACE conn5 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:40 INFO - PROCESS | 4736 | 1461151720626 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 04:28:40 INFO - PROCESS | 4736 | 1461151720632 Marionette TRACE conn5 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAE5E800 == 80 [pid = 4736] [id = 351] 04:28:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (00000056A6D6A400) [pid = 4736] [serial = 1052] [outer = 0000000000000000] 04:28:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (00000056A6D6D000) [pid = 4736] [serial = 1053] [outer = 00000056A6D6A400] 04:28:40 INFO - PROCESS | 4736 | 1461151720677 Marionette DEBUG loaded listener.js 04:28:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (00000056A7602400) [pid = 4736] [serial = 1054] [outer = 00000056A6D6A400] 04:28:41 INFO - PROCESS | 4736 | 1461151721386 Marionette TRACE conn5 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 04:28:41 INFO - PROCESS | 4736 | 1461151721472 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 04:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:28:41 INFO - PROCESS | 4736 | 1461151721478 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:28:41 INFO - PROCESS | 4736 | 1461151721482 Marionette TRACE conn5 <- [1,1370,null,{}] 04:28:41 INFO - PROCESS | 4736 | 1461151721488 Marionette TRACE conn5 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:41 INFO - PROCESS | 4736 | 1461151721635 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 04:28:41 INFO - PROCESS | 4736 | 1461151721797 Marionette TRACE conn5 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:41 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E0D800 == 81 [pid = 4736] [id = 352] 04:28:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (000000569C920000) [pid = 4736] [serial = 1055] [outer = 0000000000000000] 04:28:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (000000569D216400) [pid = 4736] [serial = 1056] [outer = 000000569C920000] 04:28:41 INFO - PROCESS | 4736 | 1461151721858 Marionette DEBUG loaded listener.js 04:28:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 178 (000000569E172C00) [pid = 4736] [serial = 1057] [outer = 000000569C920000] 04:28:42 INFO - PROCESS | 4736 | [4736] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 04:28:42 INFO - PROCESS | 4736 | 1461151722512 Marionette TRACE conn5 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 04:28:42 INFO - PROCESS | 4736 | 1461151722569 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 04:28:42 INFO - PROCESS | 4736 | 1461151722575 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:28:42 INFO - PROCESS | 4736 | 1461151722579 Marionette TRACE conn5 <- [1,1374,null,{}] 04:28:42 INFO - PROCESS | 4736 | 1461151722583 Marionette TRACE conn5 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:42 INFO - PROCESS | 4736 | 1461151722740 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 04:28:42 INFO - PROCESS | 4736 | 1461151722883 Marionette TRACE conn5 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:42 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C0C800 == 82 [pid = 4736] [id = 353] 04:28:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 179 (000000569DFA2400) [pid = 4736] [serial = 1058] [outer = 0000000000000000] 04:28:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 180 (00000056A25A6C00) [pid = 4736] [serial = 1059] [outer = 000000569DFA2400] 04:28:42 INFO - PROCESS | 4736 | 1461151722942 Marionette DEBUG loaded listener.js 04:28:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 181 (00000056A2C27C00) [pid = 4736] [serial = 1060] [outer = 000000569DFA2400] 04:28:43 INFO - PROCESS | 4736 | 1461151723594 Marionette TRACE conn5 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 04:28:43 INFO - PROCESS | 4736 | 1461151723614 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 04:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:28:43 INFO - PROCESS | 4736 | 1461151723651 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:28:43 INFO - PROCESS | 4736 | 1461151723656 Marionette TRACE conn5 <- [1,1378,null,{}] 04:28:43 INFO - PROCESS | 4736 | 1461151723668 Marionette TRACE conn5 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:43 INFO - PROCESS | 4736 | 1461151723795 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 04:28:43 INFO - PROCESS | 4736 | 1461151723936 Marionette TRACE conn5 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056ABAA2800 == 83 [pid = 4736] [id = 354] 04:28:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 182 (00000056A59A1400) [pid = 4736] [serial = 1061] [outer = 0000000000000000] 04:28:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 183 (00000056A5AC0C00) [pid = 4736] [serial = 1062] [outer = 00000056A59A1400] 04:28:44 INFO - PROCESS | 4736 | 1461151724000 Marionette DEBUG loaded listener.js 04:28:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 184 (00000056A7602800) [pid = 4736] [serial = 1063] [outer = 00000056A59A1400] 04:28:44 INFO - PROCESS | 4736 | 1461151724589 Marionette TRACE conn5 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 04:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1004ms 04:28:44 INFO - PROCESS | 4736 | 1461151724642 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 04:28:44 INFO - PROCESS | 4736 | 1461151724646 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 04:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:28:44 INFO - PROCESS | 4736 | 1461151724650 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:28:44 INFO - PROCESS | 4736 | 1461151724652 Marionette TRACE conn5 <- [1,1382,null,{}] 04:28:44 INFO - PROCESS | 4736 | 1461151724656 Marionette TRACE conn5 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:44 INFO - PROCESS | 4736 | 1461151724775 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 04:28:44 INFO - PROCESS | 4736 | 1461151724950 Marionette TRACE conn5 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056ABACB800 == 84 [pid = 4736] [id = 355] 04:28:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 185 (00000056A7618000) [pid = 4736] [serial = 1064] [outer = 0000000000000000] 04:28:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 186 (00000056A761D800) [pid = 4736] [serial = 1065] [outer = 00000056A7618000] 04:28:45 INFO - PROCESS | 4736 | 1461151725018 Marionette DEBUG loaded listener.js 04:28:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 187 (00000056A8DCA800) [pid = 4736] [serial = 1066] [outer = 00000056A7618000] 04:28:45 INFO - PROCESS | 4736 | 1461151725640 Marionette TRACE conn5 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 04:28:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 188 (00000056A8DCE000) [pid = 4736] [serial = 1067] [outer = 000000569D1E7800] 04:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1028ms 04:28:45 INFO - PROCESS | 4736 | 1461151725724 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 04:28:45 INFO - PROCESS | 4736 | 1461151725727 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 04:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:28:45 INFO - PROCESS | 4736 | 1461151725770 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:28:45 INFO - PROCESS | 4736 | 1461151725773 Marionette TRACE conn5 <- [1,1386,null,{}] 04:28:45 INFO - PROCESS | 4736 | 1461151725777 Marionette TRACE conn5 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:45 INFO - PROCESS | 4736 | 1461151725900 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 04:28:46 INFO - PROCESS | 4736 | 1461151726036 Marionette TRACE conn5 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:46 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0F000 == 85 [pid = 4736] [id = 356] 04:28:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 189 (000000569E905000) [pid = 4736] [serial = 1068] [outer = 0000000000000000] 04:28:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 190 (00000056A761A000) [pid = 4736] [serial = 1069] [outer = 000000569E905000] 04:28:46 INFO - PROCESS | 4736 | 1461151726097 Marionette DEBUG loaded listener.js 04:28:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 191 (00000056A9435C00) [pid = 4736] [serial = 1070] [outer = 000000569E905000] 04:28:46 INFO - PROCESS | 4736 | 1461151726715 Marionette TRACE conn5 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 04:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 985ms 04:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:28:46 INFO - PROCESS | 4736 | 1461151726754 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 04:28:46 INFO - PROCESS | 4736 | 1461151726757 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 04:28:46 INFO - PROCESS | 4736 | 1461151726760 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:28:46 INFO - PROCESS | 4736 | 1461151726763 Marionette TRACE conn5 <- [1,1390,null,{}] 04:28:46 INFO - PROCESS | 4736 | 1461151726767 Marionette TRACE conn5 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:46 INFO - PROCESS | 4736 | 1461151726901 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 04:28:47 INFO - PROCESS | 4736 | 1461151727042 Marionette TRACE conn5 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AC57E800 == 86 [pid = 4736] [id = 357] 04:28:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 192 (00000056AAC39800) [pid = 4736] [serial = 1071] [outer = 0000000000000000] 04:28:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 193 (00000056AAC40C00) [pid = 4736] [serial = 1072] [outer = 00000056AAC39800] 04:28:47 INFO - PROCESS | 4736 | 1461151727099 Marionette DEBUG loaded listener.js 04:28:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 194 (00000056AB9ABC00) [pid = 4736] [serial = 1073] [outer = 00000056AAC39800] 04:28:47 INFO - PROCESS | 4736 | 1461151727613 Marionette TRACE conn5 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 04:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1075ms 04:28:47 INFO - PROCESS | 4736 | 1461151727839 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 04:28:47 INFO - PROCESS | 4736 | 1461151727842 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 04:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:28:47 INFO - PROCESS | 4736 | 1461151727889 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:28:47 INFO - PROCESS | 4736 | 1461151727892 Marionette TRACE conn5 <- [1,1394,null,{}] 04:28:47 INFO - PROCESS | 4736 | 1461151727897 Marionette TRACE conn5 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:48 INFO - PROCESS | 4736 | 1461151728001 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 04:28:48 INFO - PROCESS | 4736 | 1461151728216 Marionette TRACE conn5 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056953CA800 == 87 [pid = 4736] [id = 358] 04:28:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 195 (0000005690EAD400) [pid = 4736] [serial = 1074] [outer = 0000000000000000] 04:28:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 196 (00000056957B6000) [pid = 4736] [serial = 1075] [outer = 0000005690EAD400] 04:28:48 INFO - PROCESS | 4736 | 1461151728276 Marionette DEBUG loaded listener.js 04:28:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 197 (000000569E27F400) [pid = 4736] [serial = 1076] [outer = 0000005690EAD400] 04:28:48 INFO - PROCESS | 4736 | 1461151728852 Marionette TRACE conn5 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 04:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1078ms 04:28:48 INFO - PROCESS | 4736 | 1461151728926 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 04:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:28:48 INFO - PROCESS | 4736 | 1461151728929 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 04:28:48 INFO - PROCESS | 4736 | 1461151728966 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:28:48 INFO - PROCESS | 4736 | 1461151728969 Marionette TRACE conn5 <- [1,1398,null,{}] 04:28:48 INFO - PROCESS | 4736 | 1461151728974 Marionette TRACE conn5 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:49 INFO - PROCESS | 4736 | 1461151729130 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 04:28:49 INFO - PROCESS | 4736 | 1461151729255 Marionette TRACE conn5 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:49 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DCA000 == 88 [pid = 4736] [id = 359] 04:28:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 198 (0000005690EAF000) [pid = 4736] [serial = 1077] [outer = 0000000000000000] 04:28:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 199 (0000005695E9DC00) [pid = 4736] [serial = 1078] [outer = 0000005690EAF000] 04:28:49 INFO - PROCESS | 4736 | 1461151729312 Marionette DEBUG loaded listener.js 04:28:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 200 (000000569D1E6800) [pid = 4736] [serial = 1079] [outer = 0000005690EAF000] 04:28:50 INFO - PROCESS | 4736 | 1461151730211 Marionette TRACE conn5 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 04:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1319ms 04:28:50 INFO - PROCESS | 4736 | 1461151730253 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 04:28:50 INFO - PROCESS | 4736 | 1461151730259 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 04:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:28:50 INFO - PROCESS | 4736 | 1461151730264 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:28:50 INFO - PROCESS | 4736 | 1461151730268 Marionette TRACE conn5 <- [1,1402,null,{}] 04:28:50 INFO - PROCESS | 4736 | 1461151730272 Marionette TRACE conn5 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:50 INFO - PROCESS | 4736 | 1461151730391 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 04:28:50 INFO - PROCESS | 4736 | 1461151730545 Marionette TRACE conn5 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:50 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C61000 == 89 [pid = 4736] [id = 360] 04:28:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 201 (0000005695339800) [pid = 4736] [serial = 1080] [outer = 0000000000000000] 04:28:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 202 (0000005695460800) [pid = 4736] [serial = 1081] [outer = 0000005695339800] 04:28:50 INFO - PROCESS | 4736 | 1461151730600 Marionette DEBUG loaded listener.js 04:28:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 203 (0000005696D9B400) [pid = 4736] [serial = 1082] [outer = 0000005695339800] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A833D000 == 88 [pid = 4736] [id = 202] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E6800 == 87 [pid = 4736] [id = 294] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAD20800 == 86 [pid = 4736] [id = 350] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAB34000 == 85 [pid = 4736] [id = 349] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA2D3000 == 84 [pid = 4736] [id = 348] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA220800 == 83 [pid = 4736] [id = 347] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A833B800 == 82 [pid = 4736] [id = 346] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5973800 == 81 [pid = 4736] [id = 345] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 0000005695564000 == 80 [pid = 4736] [id = 344] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE21800 == 79 [pid = 4736] [id = 343] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A554A800 == 78 [pid = 4736] [id = 339] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4789800 == 77 [pid = 4736] [id = 338] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D03000 == 76 [pid = 4736] [id = 337] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165A800 == 75 [pid = 4736] [id = 336] 04:28:50 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC05800 == 74 [pid = 4736] [id = 335] 04:28:51 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC1A000 == 73 [pid = 4736] [id = 334] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 202 (00000056A2D4D000) [pid = 4736] [serial = 742] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 201 (000000569A81B000) [pid = 4736] [serial = 745] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 200 (000000569DEC4000) [pid = 4736] [serial = 748] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 199 (00000056A18DBC00) [pid = 4736] [serial = 784] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 198 (00000056A2A07800) [pid = 4736] [serial = 787] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 197 (00000056A3EC1800) [pid = 4736] [serial = 790] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 196 (00000056A9432000) [pid = 4736] [serial = 793] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 195 (00000056ABA20000) [pid = 4736] [serial = 826] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 194 (000000569E3B0C00) [pid = 4736] [serial = 829] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 193 (00000056A5785800) [pid = 4736] [serial = 832] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 192 (00000056A8DD3C00) [pid = 4736] [serial = 835] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 191 (00000056910D4C00) [pid = 4736] [serial = 877] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 190 (0000005697921C00) [pid = 4736] [serial = 880] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 189 (000000569DB71000) [pid = 4736] [serial = 883] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 188 (00000056A59A0400) [pid = 4736] [serial = 757] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 187 (00000056A2B54C00) [pid = 4736] [serial = 751] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 186 (00000056AB9B6000) [pid = 4736] [serial = 838] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 185 (00000056ABDD7C00) [pid = 4736] [serial = 763] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 184 (000000569D731800) [pid = 4736] [serial = 778] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 183 (00000056A472B800) [pid = 4736] [serial = 754] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 182 (000000569FA71C00) [pid = 4736] [serial = 781] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 181 (00000056A8DCE800) [pid = 4736] [serial = 799] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 180 (00000056A2A09400) [pid = 4736] [serial = 970] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 179 (00000056A92F3400) [pid = 4736] [serial = 841] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 178 (00000056A9437000) [pid = 4736] [serial = 760] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 177 (000000569E4DCC00) [pid = 4736] [serial = 775] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (00000056ABA1E800) [pid = 4736] [serial = 796] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (000000569E27D000) [pid = 4736] [serial = 957] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (000000569A570C00) [pid = 4736] [serial = 948] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (000000569A9EF400) [pid = 4736] [serial = 949] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (0000005695B2A800) [pid = 4736] [serial = 943] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (00000056920AC000) [pid = 4736] [serial = 942] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (000000569CEBE400) [pid = 4736] [serial = 951] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569D215000) [pid = 4736] [serial = 952] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A142EC00) [pid = 4736] [serial = 915] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (00000056A16A3800) [pid = 4736] [serial = 916] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (000000569FA65800) [pid = 4736] [serial = 960] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056906D3800) [pid = 4736] [serial = 945] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (0000005695B2B800) [pid = 4736] [serial = 946] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (000000569D5D6800) [pid = 4736] [serial = 954] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (000000569E4D4800) [pid = 4736] [serial = 958] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (000000569A578400) [pid = 4736] [serial = 918] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (00000056A0E57800) [pid = 4736] [serial = 924] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A18A3C00) [pid = 4736] [serial = 930] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (0000005696110C00) [pid = 4736] [serial = 963] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056A178CC00) [pid = 4736] [serial = 927] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (000000569DFA1C00) [pid = 4736] [serial = 921] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (000000569FEEEC00) [pid = 4736] [serial = 961] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (00000056A2839400) [pid = 4736] [serial = 933] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (0000005690EAB000) [pid = 4736] [serial = 936] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A2A08000) [pid = 4736] [serial = 939] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A1430400) [pid = 4736] [serial = 966] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (0000005695C83000) [pid = 4736] [serial = 996] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569A816400) [pid = 4736] [serial = 997] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569E2F3C00) [pid = 4736] [serial = 964] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (0000005699D64000) [pid = 4736] [serial = 975] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000568F852000) [pid = 4736] [serial = 972] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569DC6D400) [pid = 4736] [serial = 978] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A2B4EC00) [pid = 4736] [serial = 981] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A2C27800) [pid = 4736] [serial = 984] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A3CF5800) [pid = 4736] [serial = 987] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A18D3000) [pid = 4736] [serial = 967] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569E286400) [pid = 4736] [serial = 993] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569CEC5C00) [pid = 4736] [serial = 999] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569D7BD000) [pid = 4736] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569D72BC00) [pid = 4736] [serial = 955] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (00000056A3EB5000) [pid = 4736] [serial = 990] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (00000056A2832800) [pid = 4736] [serial = 969] [outer = 0000000000000000] [url = about:blank] 04:28:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:51 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:28:51 INFO - PROCESS | 4736 | 1461151731208 Marionette TRACE conn5 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 04:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 985ms 04:28:51 INFO - PROCESS | 4736 | 1461151731279 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 04:28:51 INFO - PROCESS | 4736 | 1461151731284 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 04:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:28:51 INFO - PROCESS | 4736 | 1461151731353 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:28:51 INFO - PROCESS | 4736 | 1461151731356 Marionette TRACE conn5 <- [1,1406,null,{}] 04:28:51 INFO - PROCESS | 4736 | 1461151731359 Marionette TRACE conn5 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:51 INFO - PROCESS | 4736 | 1461151731470 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 04:28:51 INFO - PROCESS | 4736 | 1461151731494 Marionette TRACE conn5 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:51 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DEF000 == 74 [pid = 4736] [id = 361] 04:28:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (0000005690E3B000) [pid = 4736] [serial = 1083] [outer = 0000000000000000] 04:28:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (0000005695C83000) [pid = 4736] [serial = 1084] [outer = 0000005690E3B000] 04:28:51 INFO - PROCESS | 4736 | 1461151731542 Marionette DEBUG loaded listener.js 04:28:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (0000005699DC1C00) [pid = 4736] [serial = 1085] [outer = 0000005690E3B000] 04:28:52 INFO - PROCESS | 4736 | 1461151732063 Marionette TRACE conn5 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 773ms 04:28:52 INFO - PROCESS | 4736 | 1461151732103 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 4736 | 1461151732105 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 04:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:28:52 INFO - PROCESS | 4736 | 1461151732109 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 4736 | 1461151732112 Marionette TRACE conn5 <- [1,1410,null,{}] 04:28:52 INFO - PROCESS | 4736 | 1461151732123 Marionette TRACE conn5 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 4736 | 1461151732225 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 04:28:52 INFO - PROCESS | 4736 | 1461151732354 Marionette TRACE conn5 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:52 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA9C000 == 75 [pid = 4736] [id = 362] 04:28:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (0000005696D96400) [pid = 4736] [serial = 1086] [outer = 0000000000000000] 04:28:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (000000569AF65000) [pid = 4736] [serial = 1087] [outer = 0000005696D96400] 04:28:52 INFO - PROCESS | 4736 | 1461151732407 Marionette DEBUG loaded listener.js 04:28:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569D69B800) [pid = 4736] [serial = 1088] [outer = 0000005696D96400] 04:28:52 INFO - PROCESS | 4736 | 1461151732788 Marionette TRACE conn5 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 04:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 733ms 04:28:52 INFO - PROCESS | 4736 | 1461151732845 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 04:28:52 INFO - PROCESS | 4736 | 1461151732848 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 04:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:28:52 INFO - PROCESS | 4736 | 1461151732851 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:28:52 INFO - PROCESS | 4736 | 1461151732853 Marionette TRACE conn5 <- [1,1414,null,{}] 04:28:52 INFO - PROCESS | 4736 | 1461151732857 Marionette TRACE conn5 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:52 INFO - PROCESS | 4736 | 1461151732960 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 04:28:52 INFO - PROCESS | 4736 | 1461151732987 Marionette TRACE conn5 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EEC000 == 76 [pid = 4736] [id = 363] 04:28:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569D734C00) [pid = 4736] [serial = 1089] [outer = 0000000000000000] 04:28:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569DB71000) [pid = 4736] [serial = 1090] [outer = 000000569D734C00] 04:28:53 INFO - PROCESS | 4736 | 1461151733036 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (000000569DEC4000) [pid = 4736] [serial = 1091] [outer = 000000569D734C00] 04:28:53 INFO - PROCESS | 4736 | 1461151733543 Marionette TRACE conn5 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 04:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 733ms 04:28:53 INFO - PROCESS | 4736 | 1461151733587 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 04:28:53 INFO - PROCESS | 4736 | 1461151733589 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 04:28:53 INFO - PROCESS | 4736 | 1461151733593 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:28:53 INFO - PROCESS | 4736 | 1461151733595 Marionette TRACE conn5 <- [1,1418,null,{}] 04:28:53 INFO - PROCESS | 4736 | 1461151733598 Marionette TRACE conn5 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:53 INFO - PROCESS | 4736 | 1461151733762 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 04:28:53 INFO - PROCESS | 4736 | 1461151733785 Marionette TRACE conn5 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1874000 == 77 [pid = 4736] [id = 364] 04:28:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569E266C00) [pid = 4736] [serial = 1092] [outer = 0000000000000000] 04:28:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569E27E400) [pid = 4736] [serial = 1093] [outer = 000000569E266C00] 04:28:53 INFO - PROCESS | 4736 | 1461151733835 Marionette DEBUG loaded listener.js 04:28:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569E2F8800) [pid = 4736] [serial = 1094] [outer = 000000569E266C00] 04:28:54 INFO - PROCESS | 4736 | 1461151734341 Marionette TRACE conn5 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 04:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 795ms 04:28:54 INFO - PROCESS | 4736 | 1461151734391 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 04:28:54 INFO - PROCESS | 4736 | 1461151734393 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 04:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:28:54 INFO - PROCESS | 4736 | 1461151734396 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:28:54 INFO - PROCESS | 4736 | 1461151734398 Marionette TRACE conn5 <- [1,1422,null,{}] 04:28:54 INFO - PROCESS | 4736 | 1461151734401 Marionette TRACE conn5 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:54 INFO - PROCESS | 4736 | 1461151734542 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 04:28:54 INFO - PROCESS | 4736 | 1461151734608 Marionette TRACE conn5 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CA9000 == 78 [pid = 4736] [id = 365] 04:28:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569FA68C00) [pid = 4736] [serial = 1095] [outer = 0000000000000000] 04:28:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569FA8F800) [pid = 4736] [serial = 1096] [outer = 000000569FA68C00] 04:28:54 INFO - PROCESS | 4736 | 1461151734659 Marionette DEBUG loaded listener.js 04:28:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A06E1800) [pid = 4736] [serial = 1097] [outer = 000000569FA68C00] 04:28:55 INFO - PROCESS | 4736 | 1461151735144 Marionette TRACE conn5 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569FA86C00) [pid = 4736] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569533D800) [pid = 4736] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000568EEA2C00) [pid = 4736] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (0000005690736400) [pid = 4736] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A2ACA800) [pid = 4736] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A2AD5000) [pid = 4736] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A28B1C00) [pid = 4736] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A5ABC000) [pid = 4736] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:28:55 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569533D400) [pid = 4736] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 986ms 04:28:55 INFO - PROCESS | 4736 | 1461151735386 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 04:28:55 INFO - PROCESS | 4736 | 1461151735388 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 04:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:28:55 INFO - PROCESS | 4736 | 1461151735392 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:28:55 INFO - PROCESS | 4736 | 1461151735394 Marionette TRACE conn5 <- [1,1426,null,{}] 04:28:55 INFO - PROCESS | 4736 | 1461151735398 Marionette TRACE conn5 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:55 INFO - PROCESS | 4736 | 1461151735495 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 04:28:55 INFO - PROCESS | 4736 | 1461151735501 Marionette TRACE conn5 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0D000 == 79 [pid = 4736] [id = 366] 04:28:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569CEC2400) [pid = 4736] [serial = 1098] [outer = 0000000000000000] 04:28:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569E2F0400) [pid = 4736] [serial = 1099] [outer = 000000569CEC2400] 04:28:55 INFO - PROCESS | 4736 | 1461151735549 Marionette DEBUG loaded listener.js 04:28:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A0E8B400) [pid = 4736] [serial = 1100] [outer = 000000569CEC2400] 04:28:55 INFO - PROCESS | 4736 | 1461151735972 Marionette TRACE conn5 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 629ms 04:28:56 INFO - PROCESS | 4736 | 1461151736024 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 4736 | 1461151736026 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 04:28:56 INFO - PROCESS | 4736 | 1461151736029 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:28:56 INFO - PROCESS | 4736 | 1461151736031 Marionette TRACE conn5 <- [1,1430,null,{}] 04:28:56 INFO - PROCESS | 4736 | 1461151736035 Marionette TRACE conn5 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 4736 | 1461151736127 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 04:28:56 INFO - PROCESS | 4736 | 1461151736135 Marionette TRACE conn5 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5535000 == 80 [pid = 4736] [id = 367] 04:28:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A178CC00) [pid = 4736] [serial = 1101] [outer = 0000000000000000] 04:28:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A1896000) [pid = 4736] [serial = 1102] [outer = 00000056A178CC00] 04:28:56 INFO - PROCESS | 4736 | 1461151736180 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A18D9800) [pid = 4736] [serial = 1103] [outer = 00000056A178CC00] 04:28:56 INFO - PROCESS | 4736 | 1461151736627 Marionette TRACE conn5 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 04:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 628ms 04:28:56 INFO - PROCESS | 4736 | 1461151736661 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 04:28:56 INFO - PROCESS | 4736 | 1461151736663 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 04:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:28:56 INFO - PROCESS | 4736 | 1461151736671 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:28:56 INFO - PROCESS | 4736 | 1461151736673 Marionette TRACE conn5 <- [1,1434,null,{}] 04:28:56 INFO - PROCESS | 4736 | 1461151736677 Marionette TRACE conn5 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:56 INFO - PROCESS | 4736 | 1461151736776 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 04:28:56 INFO - PROCESS | 4736 | 1461151736785 Marionette TRACE conn5 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B7000 == 81 [pid = 4736] [id = 368] 04:28:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A18DBC00) [pid = 4736] [serial = 1104] [outer = 0000000000000000] 04:28:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A283BC00) [pid = 4736] [serial = 1105] [outer = 00000056A18DBC00] 04:28:56 INFO - PROCESS | 4736 | 1461151736830 Marionette DEBUG loaded listener.js 04:28:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A2A06000) [pid = 4736] [serial = 1106] [outer = 00000056A18DBC00] 04:28:57 INFO - PROCESS | 4736 | 1461151737281 Marionette TRACE conn5 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 04:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 628ms 04:28:57 INFO - PROCESS | 4736 | 1461151737313 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 04:28:57 INFO - PROCESS | 4736 | 1461151737316 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 04:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:28:57 INFO - PROCESS | 4736 | 1461151737319 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:28:57 INFO - PROCESS | 4736 | 1461151737321 Marionette TRACE conn5 <- [1,1438,null,{}] 04:28:57 INFO - PROCESS | 4736 | 1461151737339 Marionette TRACE conn5 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:57 INFO - PROCESS | 4736 | 1461151737514 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 04:28:57 INFO - PROCESS | 4736 | 1461151737653 Marionette TRACE conn5 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:57 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695E37000 == 82 [pid = 4736] [id = 369] 04:28:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000568FF6A000) [pid = 4736] [serial = 1107] [outer = 0000000000000000] 04:28:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (0000005690684400) [pid = 4736] [serial = 1108] [outer = 000000568FF6A000] 04:28:57 INFO - PROCESS | 4736 | 1461151737721 Marionette DEBUG loaded listener.js 04:28:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (0000005691910000) [pid = 4736] [serial = 1109] [outer = 000000568FF6A000] 04:28:58 INFO - PROCESS | 4736 | 1461151738796 Marionette TRACE conn5 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 04:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1490ms 04:28:58 INFO - PROCESS | 4736 | 1461151738814 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 04:28:58 INFO - PROCESS | 4736 | 1461151738819 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 04:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:28:58 INFO - PROCESS | 4736 | 1461151738824 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:28:58 INFO - PROCESS | 4736 | 1461151738829 Marionette TRACE conn5 <- [1,1442,null,{}] 04:28:58 INFO - PROCESS | 4736 | 1461151738834 Marionette TRACE conn5 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:28:58 INFO - PROCESS | 4736 | 1461151738959 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 04:28:59 INFO - PROCESS | 4736 | 1461151739126 Marionette TRACE conn5 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:28:59 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA9A800 == 83 [pid = 4736] [id = 370] 04:28:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (000000569AC36000) [pid = 4736] [serial = 1110] [outer = 0000000000000000] 04:28:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (000000569C98A000) [pid = 4736] [serial = 1111] [outer = 000000569AC36000] 04:28:59 INFO - PROCESS | 4736 | 1461151739189 Marionette DEBUG loaded listener.js 04:28:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (000000569D5D5800) [pid = 4736] [serial = 1112] [outer = 000000569AC36000] 04:28:59 INFO - PROCESS | 4736 | 1461151739838 Marionette TRACE conn5 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 04:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1036ms 04:28:59 INFO - PROCESS | 4736 | 1461151739864 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 04:28:59 INFO - PROCESS | 4736 | 1461151739867 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 04:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:28:59 INFO - PROCESS | 4736 | 1461151739871 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:28:59 INFO - PROCESS | 4736 | 1461151739873 Marionette TRACE conn5 <- [1,1446,null,{}] 04:28:59 INFO - PROCESS | 4736 | 1461151739877 Marionette TRACE conn5 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:00 INFO - PROCESS | 4736 | 1461151740022 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 04:29:00 INFO - PROCESS | 4736 | 1461151740191 Marionette TRACE conn5 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AF5000 == 84 [pid = 4736] [id = 371] 04:29:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569AC3A000) [pid = 4736] [serial = 1113] [outer = 0000000000000000] 04:29:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (000000569FA71800) [pid = 4736] [serial = 1114] [outer = 000000569AC3A000] 04:29:00 INFO - PROCESS | 4736 | 1461151740249 Marionette DEBUG loaded listener.js 04:29:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (00000056A0E62800) [pid = 4736] [serial = 1115] [outer = 000000569AC3A000] 04:29:00 INFO - PROCESS | 4736 | 1461151740837 Marionette TRACE conn5 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 04:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1032ms 04:29:00 INFO - PROCESS | 4736 | 1461151740904 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 04:29:00 INFO - PROCESS | 4736 | 1461151740909 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 04:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:29:00 INFO - PROCESS | 4736 | 1461151740921 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:29:00 INFO - PROCESS | 4736 | 1461151740926 Marionette TRACE conn5 <- [1,1450,null,{}] 04:29:00 INFO - PROCESS | 4736 | 1461151740930 Marionette TRACE conn5 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:01 INFO - PROCESS | 4736 | 1461151741057 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 04:29:01 INFO - PROCESS | 4736 | 1461151741196 Marionette TRACE conn5 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7526800 == 85 [pid = 4736] [id = 372] 04:29:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000569FCBB800) [pid = 4736] [serial = 1116] [outer = 0000000000000000] 04:29:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056A2BBF400) [pid = 4736] [serial = 1117] [outer = 000000569FCBB800] 04:29:01 INFO - PROCESS | 4736 | 1461151741254 Marionette DEBUG loaded listener.js 04:29:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056A2C30C00) [pid = 4736] [serial = 1118] [outer = 000000569FCBB800] 04:29:01 INFO - PROCESS | 4736 | 1461151741936 Marionette TRACE conn5 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 04:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1093ms 04:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:29:02 INFO - PROCESS | 4736 | 1461151742011 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 04:29:02 INFO - PROCESS | 4736 | 1461151742014 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 04:29:02 INFO - PROCESS | 4736 | 1461151742017 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:29:02 INFO - PROCESS | 4736 | 1461151742019 Marionette TRACE conn5 <- [1,1454,null,{}] 04:29:02 INFO - PROCESS | 4736 | 1461151742023 Marionette TRACE conn5 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:02 INFO - PROCESS | 4736 | 1461151742147 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 04:29:02 INFO - PROCESS | 4736 | 1461151742284 Marionette TRACE conn5 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7D57000 == 86 [pid = 4736] [id = 373] 04:29:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056A3CFCC00) [pid = 4736] [serial = 1119] [outer = 0000000000000000] 04:29:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056A3E9A000) [pid = 4736] [serial = 1120] [outer = 00000056A3CFCC00] 04:29:02 INFO - PROCESS | 4736 | 1461151742344 Marionette DEBUG loaded listener.js 04:29:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (00000056A3EB9800) [pid = 4736] [serial = 1121] [outer = 00000056A3CFCC00] 04:29:02 INFO - PROCESS | 4736 | 1461151742950 Marionette TRACE conn5 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 984ms 04:29:03 INFO - PROCESS | 4736 | 1461151743004 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 4736 | 1461151743007 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 04:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:29:03 INFO - PROCESS | 4736 | 1461151743010 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 4736 | 1461151743012 Marionette TRACE conn5 <- [1,1458,null,{}] 04:29:03 INFO - PROCESS | 4736 | 1461151743016 Marionette TRACE conn5 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:03 INFO - PROCESS | 4736 | 1461151743133 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 04:29:03 INFO - PROCESS | 4736 | 1461151743274 Marionette TRACE conn5 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A834A800 == 87 [pid = 4736] [id = 374] 04:29:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (00000056A578A400) [pid = 4736] [serial = 1122] [outer = 0000000000000000] 04:29:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (00000056A590BC00) [pid = 4736] [serial = 1123] [outer = 00000056A578A400] 04:29:03 INFO - PROCESS | 4736 | 1461151743364 Marionette DEBUG loaded listener.js 04:29:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (00000056A599F400) [pid = 4736] [serial = 1124] [outer = 00000056A578A400] 04:29:03 INFO - PROCESS | 4736 | 1461151743919 Marionette TRACE conn5 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 04:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 945ms 04:29:03 INFO - PROCESS | 4736 | 1461151743978 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 04:29:03 INFO - PROCESS | 4736 | 1461151743981 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 04:29:03 INFO - PROCESS | 4736 | 1461151743984 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:29:03 INFO - PROCESS | 4736 | 1461151743986 Marionette TRACE conn5 <- [1,1462,null,{}] 04:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:29:04 INFO - PROCESS | 4736 | 1461151743990 Marionette TRACE conn5 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:04 INFO - PROCESS | 4736 | 1461151744112 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 04:29:04 INFO - PROCESS | 4736 | 1461151744221 Marionette TRACE conn5 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8CC8800 == 88 [pid = 4736] [id = 375] 04:29:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569D72AC00) [pid = 4736] [serial = 1125] [outer = 0000000000000000] 04:29:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (00000056A5CAC000) [pid = 4736] [serial = 1126] [outer = 000000569D72AC00] 04:29:04 INFO - PROCESS | 4736 | 1461151744278 Marionette DEBUG loaded listener.js 04:29:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 171 (00000056A6D71000) [pid = 4736] [serial = 1127] [outer = 000000569D72AC00] 04:29:04 INFO - PROCESS | 4736 | 1461151744973 Marionette TRACE conn5 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 04:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1030ms 04:29:05 INFO - PROCESS | 4736 | 1461151745021 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 04:29:05 INFO - PROCESS | 4736 | 1461151745024 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 04:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:29:05 INFO - PROCESS | 4736 | 1461151745027 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:29:05 INFO - PROCESS | 4736 | 1461151745030 Marionette TRACE conn5 <- [1,1466,null,{}] 04:29:05 INFO - PROCESS | 4736 | 1461151745051 Marionette TRACE conn5 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:05 INFO - PROCESS | 4736 | 1461151745342 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 04:29:05 INFO - PROCESS | 4736 | 1461151745507 Marionette TRACE conn5 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:05 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA33800 == 89 [pid = 4736] [id = 376] 04:29:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 172 (00000056906CDC00) [pid = 4736] [serial = 1128] [outer = 0000000000000000] 04:29:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 173 (0000005690A8D400) [pid = 4736] [serial = 1129] [outer = 00000056906CDC00] 04:29:05 INFO - PROCESS | 4736 | 1461151745560 Marionette DEBUG loaded listener.js 04:29:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 174 (0000005696042C00) [pid = 4736] [serial = 1130] [outer = 00000056906CDC00] 04:29:06 INFO - PROCESS | 4736 | 1461151746293 Marionette TRACE conn5 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 04:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1301ms 04:29:06 INFO - PROCESS | 4736 | 1461151746350 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 04:29:06 INFO - PROCESS | 4736 | 1461151746355 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 04:29:06 INFO - PROCESS | 4736 | 1461151746361 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:29:06 INFO - PROCESS | 4736 | 1461151746366 Marionette TRACE conn5 <- [1,1470,null,{}] 04:29:06 INFO - PROCESS | 4736 | 1461151746370 Marionette TRACE conn5 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:06 INFO - PROCESS | 4736 | 1461151746488 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 04:29:06 INFO - PROCESS | 4736 | 1461151746630 Marionette TRACE conn5 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:06 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA93000 == 90 [pid = 4736] [id = 377] 04:29:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 175 (000000569C98D400) [pid = 4736] [serial = 1131] [outer = 0000000000000000] 04:29:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 176 (000000569D5CF800) [pid = 4736] [serial = 1132] [outer = 000000569C98D400] 04:29:06 INFO - PROCESS | 4736 | 1461151746696 Marionette DEBUG loaded listener.js 04:29:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 177 (000000569DC49400) [pid = 4736] [serial = 1133] [outer = 000000569C98D400] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B7000 == 89 [pid = 4736] [id = 368] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5535000 == 88 [pid = 4736] [id = 367] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0D000 == 87 [pid = 4736] [id = 366] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CA9000 == 86 [pid = 4736] [id = 365] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1874000 == 85 [pid = 4736] [id = 364] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EEC000 == 84 [pid = 4736] [id = 363] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA9C000 == 83 [pid = 4736] [id = 362] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 176 (00000056A3EA6400) [pid = 4736] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 175 (00000056A178E800) [pid = 4736] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 174 (000000569EAF6800) [pid = 4736] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 173 (00000056A1425400) [pid = 4736] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 172 (00000056A18D2C00) [pid = 4736] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 171 (00000056A6D6D000) [pid = 4736] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 170 (0000005696D93400) [pid = 4736] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (000000569D732C00) [pid = 4736] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A2D49C00) [pid = 4736] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DEF000 == 82 [pid = 4736] [id = 361] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C61000 == 81 [pid = 4736] [id = 360] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C0C800 == 80 [pid = 4736] [id = 353] 04:29:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E0D800 == 79 [pid = 4736] [id = 352] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (00000056A142F400) [pid = 4736] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (000000569AFBC400) [pid = 4736] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (000000569D477C00) [pid = 4736] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (000000569C4B4000) [pid = 4736] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (00000056A5912800) [pid = 4736] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (00000056A2D54800) [pid = 4736] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056A3E97800) [pid = 4736] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (000000569E4D2000) [pid = 4736] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (0000005690A92C00) [pid = 4736] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A3EB6C00) [pid = 4736] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056A5CB3C00) [pid = 4736] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056A28A4C00) [pid = 4736] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (0000005695B7C000) [pid = 4736] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (00000056A5AC3400) [pid = 4736] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056957B5800) [pid = 4736] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A2BB2400) [pid = 4736] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (000000569AC3AC00) [pid = 4736] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A5CB2C00) [pid = 4736] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 04:29:07 INFO - PROCESS | 4736 | 1461151747442 Marionette TRACE conn5 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 04:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1133ms 04:29:07 INFO - PROCESS | 4736 | 1461151747500 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 04:29:07 INFO - PROCESS | 4736 | 1461151747503 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 04:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:29:07 INFO - PROCESS | 4736 | 1461151747506 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:29:07 INFO - PROCESS | 4736 | 1461151747508 Marionette TRACE conn5 <- [1,1474,null,{}] 04:29:07 INFO - PROCESS | 4736 | 1461151747520 Marionette TRACE conn5 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:07 INFO - PROCESS | 4736 | 1461151747621 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 04:29:07 INFO - PROCESS | 4736 | 1461151747635 Marionette TRACE conn5 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:07 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E420000 == 80 [pid = 4736] [id = 378] 04:29:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569211B800) [pid = 4736] [serial = 1134] [outer = 0000000000000000] 04:29:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569A814400) [pid = 4736] [serial = 1135] [outer = 000000569211B800] 04:29:07 INFO - PROCESS | 4736 | 1461151747682 Marionette DEBUG loaded listener.js 04:29:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (000000569D479800) [pid = 4736] [serial = 1136] [outer = 000000569211B800] 04:29:08 INFO - PROCESS | 4736 | 1461151748199 Marionette TRACE conn5 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 732ms 04:29:08 INFO - PROCESS | 4736 | 1461151748240 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 4736 | 1461151748244 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 04:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:29:08 INFO - PROCESS | 4736 | 1461151748255 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 4736 | 1461151748260 Marionette TRACE conn5 <- [1,1478,null,{}] 04:29:08 INFO - PROCESS | 4736 | 1461151748264 Marionette TRACE conn5 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:08 INFO - PROCESS | 4736 | 1461151748368 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 04:29:08 INFO - PROCESS | 4736 | 1461151748485 Marionette TRACE conn5 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2C9D000 == 81 [pid = 4736] [id = 379] 04:29:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (000000569C4B4000) [pid = 4736] [serial = 1137] [outer = 0000000000000000] 04:29:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (000000569E4DA000) [pid = 4736] [serial = 1138] [outer = 000000569C4B4000] 04:29:08 INFO - PROCESS | 4736 | 1461151748531 Marionette DEBUG loaded listener.js 04:29:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (000000569FA84C00) [pid = 4736] [serial = 1139] [outer = 000000569C4B4000] 04:29:08 INFO - PROCESS | 4736 | 1461151748913 Marionette TRACE conn5 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 04:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 04:29:08 INFO - PROCESS | 4736 | 1461151748945 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 04:29:08 INFO - PROCESS | 4736 | 1461151748948 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 04:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:29:08 INFO - PROCESS | 4736 | 1461151748951 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:29:08 INFO - PROCESS | 4736 | 1461151748952 Marionette TRACE conn5 <- [1,1482,null,{}] 04:29:08 INFO - PROCESS | 4736 | 1461151748956 Marionette TRACE conn5 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 4736 | 1461151749054 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 04:29:09 INFO - PROCESS | 4736 | 1461151749060 Marionette TRACE conn5 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E934800 == 82 [pid = 4736] [id = 380] 04:29:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569FEF5C00) [pid = 4736] [serial = 1140] [outer = 0000000000000000] 04:29:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (00000056A142CC00) [pid = 4736] [serial = 1141] [outer = 000000569FEF5C00] 04:29:09 INFO - PROCESS | 4736 | 1461151749108 Marionette DEBUG loaded listener.js 04:29:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (00000056A18CFC00) [pid = 4736] [serial = 1142] [outer = 000000569FEF5C00] 04:29:09 INFO - PROCESS | 4736 | 1461151749641 Marionette TRACE conn5 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 04:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 731ms 04:29:09 INFO - PROCESS | 4736 | 1461151749685 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 04:29:09 INFO - PROCESS | 4736 | 1461151749688 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 04:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:29:09 INFO - PROCESS | 4736 | 1461151749691 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:29:09 INFO - PROCESS | 4736 | 1461151749693 Marionette TRACE conn5 <- [1,1486,null,{}] 04:29:09 INFO - PROCESS | 4736 | 1461151749697 Marionette TRACE conn5 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:09 INFO - PROCESS | 4736 | 1461151749828 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 04:29:09 INFO - PROCESS | 4736 | 1461151749892 Marionette TRACE conn5 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AF7000 == 83 [pid = 4736] [id = 381] 04:29:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (00000056A2ACD800) [pid = 4736] [serial = 1143] [outer = 0000000000000000] 04:29:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056A2AD8C00) [pid = 4736] [serial = 1144] [outer = 00000056A2ACD800] 04:29:09 INFO - PROCESS | 4736 | 1461151749949 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056A2D55C00) [pid = 4736] [serial = 1145] [outer = 00000056A2ACD800] 04:29:10 INFO - PROCESS | 4736 | 1461151750389 Marionette TRACE conn5 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 04:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 734ms 04:29:10 INFO - PROCESS | 4736 | 1461151750428 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 04:29:10 INFO - PROCESS | 4736 | 1461151750431 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 04:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:29:10 INFO - PROCESS | 4736 | 1461151750434 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:29:10 INFO - PROCESS | 4736 | 1461151750436 Marionette TRACE conn5 <- [1,1490,null,{}] 04:29:10 INFO - PROCESS | 4736 | 1461151750452 Marionette TRACE conn5 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:10 INFO - PROCESS | 4736 | 1461151750618 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 04:29:10 INFO - PROCESS | 4736 | 1461151750649 Marionette TRACE conn5 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76AF000 == 84 [pid = 4736] [id = 382] 04:29:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056A3E97800) [pid = 4736] [serial = 1146] [outer = 0000000000000000] 04:29:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056A5912000) [pid = 4736] [serial = 1147] [outer = 00000056A3E97800] 04:29:10 INFO - PROCESS | 4736 | 1461151750696 Marionette DEBUG loaded listener.js 04:29:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (00000056A599E400) [pid = 4736] [serial = 1148] [outer = 00000056A3E97800] 04:29:11 INFO - PROCESS | 4736 | 1461151751138 Marionette TRACE conn5 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 04:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 734ms 04:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:29:11 INFO - PROCESS | 4736 | 1461151751171 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 04:29:11 INFO - PROCESS | 4736 | 1461151751173 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 04:29:11 INFO - PROCESS | 4736 | 1461151751177 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:29:11 INFO - PROCESS | 4736 | 1461151751178 Marionette TRACE conn5 <- [1,1494,null,{}] 04:29:11 INFO - PROCESS | 4736 | 1461151751182 Marionette TRACE conn5 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:11 INFO - PROCESS | 4736 | 1461151751314 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (00000056A0E5C400) [pid = 4736] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (00000056906CE400) [pid = 4736] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (0000005696D95000) [pid = 4736] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056A2BC0400) [pid = 4736] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (0000005699DBEC00) [pid = 4736] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A3E97400) [pid = 4736] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A3CF0C00) [pid = 4736] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (000000568EEAE400) [pid = 4736] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056A282E400) [pid = 4736] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (000000569D7C0400) [pid = 4736] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (000000569D69C000) [pid = 4736] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056A25A6400) [pid = 4736] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A0E5E000) [pid = 4736] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A3EB2400) [pid = 4736] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (000000569E4E0800) [pid = 4736] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569D72D000) [pid = 4736] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056A1797000) [pid = 4736] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A2ACC000) [pid = 4736] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A2B51400) [pid = 4736] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056910D5C00) [pid = 4736] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (0000005695B2F400) [pid = 4736] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569D54F000) [pid = 4736] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000569D5D5400) [pid = 4736] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A1719C00) [pid = 4736] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569FA66400) [pid = 4736] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569E266C00) [pid = 4736] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569FA68C00) [pid = 4736] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569CEC2400) [pid = 4736] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569DFA2400) [pid = 4736] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (0000005696D96400) [pid = 4736] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569D734C00) [pid = 4736] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (0000005690EAF000) [pid = 4736] [serial = 1077] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569C920000) [pid = 4736] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A6D6A400) [pid = 4736] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (0000005695339800) [pid = 4736] [serial = 1080] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (0000005690E3B000) [pid = 4736] [serial = 1083] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:29:11 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056A178CC00) [pid = 4736] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:29:11 INFO - PROCESS | 4736 | 1461151751779 Marionette TRACE conn5 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:11 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C0B000 == 85 [pid = 4736] [id = 383] 04:29:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000568ED5F800) [pid = 4736] [serial = 1149] [outer = 0000000000000000] 04:29:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056906D0400) [pid = 4736] [serial = 1150] [outer = 000000568ED5F800] 04:29:11 INFO - PROCESS | 4736 | 1461151751832 Marionette DEBUG loaded listener.js 04:29:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569A571800) [pid = 4736] [serial = 1151] [outer = 000000568ED5F800] 04:29:12 INFO - PROCESS | 4736 | 1461151752180 Marionette TRACE conn5 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1030ms 04:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:29:12 INFO - PROCESS | 4736 | 1461151752210 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 4736 | 1461151752212 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 04:29:12 INFO - PROCESS | 4736 | 1461151752239 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 4736 | 1461151752241 Marionette TRACE conn5 <- [1,1498,null,{}] 04:29:12 INFO - PROCESS | 4736 | 1461151752246 Marionette TRACE conn5 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 4736 | 1461151752338 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 04:29:12 INFO - PROCESS | 4736 | 1461151752344 Marionette TRACE conn5 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8CC6000 == 86 [pid = 4736] [id = 384] 04:29:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569CEC5400) [pid = 4736] [serial = 1152] [outer = 0000000000000000] 04:29:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (000000569E285C00) [pid = 4736] [serial = 1153] [outer = 000000569CEC5400] 04:29:12 INFO - PROCESS | 4736 | 1461151752394 Marionette DEBUG loaded listener.js 04:29:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (000000569FA87800) [pid = 4736] [serial = 1154] [outer = 000000569CEC5400] 04:29:12 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 440 04:29:12 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:29:12 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:29:12 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:29:12 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileChunk.cpp, line 242 04:29:12 INFO - PROCESS | 4736 | 1461151752772 Marionette TRACE conn5 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 04:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 607ms 04:29:12 INFO - PROCESS | 4736 | 1461151752827 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 04:29:12 INFO - PROCESS | 4736 | 1461151752829 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 04:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:29:12 INFO - PROCESS | 4736 | 1461151752832 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:29:12 INFO - PROCESS | 4736 | 1461151752834 Marionette TRACE conn5 <- [1,1502,null,{}] 04:29:12 INFO - PROCESS | 4736 | 1461151752838 Marionette TRACE conn5 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:12 INFO - PROCESS | 4736 | 1461151752968 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 04:29:13 INFO - PROCESS | 4736 | 1461151753055 Marionette TRACE conn5 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA225000 == 87 [pid = 4736] [id = 385] 04:29:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A0E90400) [pid = 4736] [serial = 1155] [outer = 0000000000000000] 04:29:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A178CC00) [pid = 4736] [serial = 1156] [outer = 00000056A0E90400] 04:29:13 INFO - PROCESS | 4736 | 1461151753108 Marionette DEBUG loaded listener.js 04:29:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A2A0EC00) [pid = 4736] [serial = 1157] [outer = 00000056A0E90400] 04:29:13 INFO - PROCESS | 4736 | 1461151753522 Marionette TRACE conn5 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 04:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 733ms 04:29:13 INFO - PROCESS | 4736 | 1461151753571 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 04:29:13 INFO - PROCESS | 4736 | 1461151753574 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 04:29:13 INFO - PROCESS | 4736 | 1461151753577 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:29:13 INFO - PROCESS | 4736 | 1461151753579 Marionette TRACE conn5 <- [1,1506,null,{}] 04:29:13 INFO - PROCESS | 4736 | 1461151753588 Marionette TRACE conn5 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:13 INFO - PROCESS | 4736 | 1461151753683 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 04:29:13 INFO - PROCESS | 4736 | 1461151753944 Marionette TRACE conn5 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:13 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DE7000 == 88 [pid = 4736] [id = 386] 04:29:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (000000569073BC00) [pid = 4736] [serial = 1158] [outer = 0000000000000000] 04:29:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (0000005690E31400) [pid = 4736] [serial = 1159] [outer = 000000569073BC00] 04:29:14 INFO - PROCESS | 4736 | 1461151754006 Marionette DEBUG loaded listener.js 04:29:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (0000005695B62400) [pid = 4736] [serial = 1160] [outer = 000000569073BC00] 04:29:14 INFO - PROCESS | 4736 | 1461151754766 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 04:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1234ms 04:29:14 INFO - PROCESS | 4736 | 1461151754818 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 04:29:14 INFO - PROCESS | 4736 | 1461151754824 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 04:29:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:29:14 INFO - PROCESS | 4736 | 1461151754829 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:29:14 INFO - PROCESS | 4736 | 1461151754833 Marionette TRACE conn5 <- [1,1510,null,{}] 04:29:14 INFO - PROCESS | 4736 | 1461151754838 Marionette TRACE conn5 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:15 INFO - PROCESS | 4736 | 1461151755012 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 04:29:15 INFO - PROCESS | 4736 | 1461151755156 Marionette TRACE conn5 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2C9A800 == 89 [pid = 4736] [id = 387] 04:29:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569D78A800) [pid = 4736] [serial = 1161] [outer = 0000000000000000] 04:29:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569DB75000) [pid = 4736] [serial = 1162] [outer = 000000569D78A800] 04:29:15 INFO - PROCESS | 4736 | 1461151755217 Marionette DEBUG loaded listener.js 04:29:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569E2F5000) [pid = 4736] [serial = 1163] [outer = 000000569D78A800] 04:29:15 INFO - PROCESS | 4736 | 1461151755787 Marionette TRACE conn5 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 04:29:15 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 () { 04:29:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:29:15 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 () { 04:29:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:29:15 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 () { 04:29:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:29:15 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 () { 04:29:15 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:29:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:29:15 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1080ms 04:29:15 INFO - PROCESS | 4736 | 1461151755916 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 04:29:15 INFO - PROCESS | 4736 | 1461151755921 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 04:29:15 INFO - PROCESS | 4736 | 1461151755925 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:29:15 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:29:15 INFO - PROCESS | 4736 | 1461151755927 Marionette TRACE conn5 <- [1,1514,null,{}] 04:29:15 INFO - PROCESS | 4736 | 1461151755946 Marionette TRACE conn5 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:16 INFO - PROCESS | 4736 | 1461151756080 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 04:29:16 INFO - PROCESS | 4736 | 1461151756239 Marionette TRACE conn5 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8DB8800 == 90 [pid = 4736] [id = 388] 04:29:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A178E400) [pid = 4736] [serial = 1164] [outer = 0000000000000000] 04:29:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A2B4EC00) [pid = 4736] [serial = 1165] [outer = 00000056A178E400] 04:29:16 INFO - PROCESS | 4736 | 1461151756300 Marionette DEBUG loaded listener.js 04:29:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A3CF3800) [pid = 4736] [serial = 1166] [outer = 00000056A178E400] 04:29:16 INFO - PROCESS | 4736 | 1461151756859 Marionette TRACE conn5 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 04:29:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:29:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:29:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:29:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:29:16 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:29:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:29:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:29:16 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 986ms 04:29:16 INFO - PROCESS | 4736 | 1461151756916 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 04:29:16 INFO - PROCESS | 4736 | 1461151756919 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 04:29:16 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:29:16 INFO - PROCESS | 4736 | 1461151756931 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:29:16 INFO - PROCESS | 4736 | 1461151756938 Marionette TRACE conn5 <- [1,1518,null,{}] 04:29:16 INFO - PROCESS | 4736 | 1461151756943 Marionette TRACE conn5 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:17 INFO - PROCESS | 4736 | 1461151757066 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 04:29:17 INFO - PROCESS | 4736 | 1461151757238 Marionette TRACE conn5 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAD14800 == 91 [pid = 4736] [id = 389] 04:29:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A5783400) [pid = 4736] [serial = 1167] [outer = 0000000000000000] 04:29:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A5CB5400) [pid = 4736] [serial = 1168] [outer = 00000056A5783400] 04:29:17 INFO - PROCESS | 4736 | 1461151757303 Marionette DEBUG loaded listener.js 04:29:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A7611400) [pid = 4736] [serial = 1169] [outer = 00000056A5783400] 04:29:17 INFO - PROCESS | 4736 | 1461151757836 Marionette TRACE conn5 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 04:29:17 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 04:29:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:29:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:29:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:29:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:29:17 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:29:17 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. 04:29:17 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:29:17 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 944ms 04:29:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:29:17 INFO - PROCESS | 4736 | 1461151757874 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 04:29:17 INFO - PROCESS | 4736 | 1461151757877 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 04:29:17 INFO - PROCESS | 4736 | 1461151757881 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:29:17 INFO - PROCESS | 4736 | 1461151757883 Marionette TRACE conn5 <- [1,1522,null,{}] 04:29:17 INFO - PROCESS | 4736 | 1461151757887 Marionette TRACE conn5 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 4736 | 1461151758013 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 04:29:18 INFO - PROCESS | 4736 | 1461151758183 Marionette TRACE conn5 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAE50800 == 92 [pid = 4736] [id = 390] 04:29:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A761EC00) [pid = 4736] [serial = 1170] [outer = 0000000000000000] 04:29:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A8DD0C00) [pid = 4736] [serial = 1171] [outer = 00000056A761EC00] 04:29:18 INFO - PROCESS | 4736 | 1461151758244 Marionette DEBUG loaded listener.js 04:29:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A92F3000) [pid = 4736] [serial = 1172] [outer = 00000056A761EC00] 04:29:18 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:18 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:18 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:18 INFO - PROCESS | 4736 | 1461151758786 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 04:29:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:29:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 943ms 04:29:18 INFO - PROCESS | 4736 | 1461151758825 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 04:29:18 INFO - PROCESS | 4736 | 1461151758828 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 04:29:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:29:18 INFO - PROCESS | 4736 | 1461151758831 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:29:18 INFO - PROCESS | 4736 | 1461151758834 Marionette TRACE conn5 <- [1,1526,null,{}] 04:29:18 INFO - PROCESS | 4736 | 1461151758838 Marionette TRACE conn5 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:18 INFO - PROCESS | 4736 | 1461151758961 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 04:29:19 INFO - PROCESS | 4736 | 1461151759140 Marionette TRACE conn5 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AB920000 == 93 [pid = 4736] [id = 391] 04:29:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056A8D69800) [pid = 4736] [serial = 1173] [outer = 0000000000000000] 04:29:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056A8D6B400) [pid = 4736] [serial = 1174] [outer = 00000056A8D69800] 04:29:19 INFO - PROCESS | 4736 | 1461151759207 Marionette DEBUG loaded listener.js 04:29:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (00000056A9439400) [pid = 4736] [serial = 1175] [outer = 00000056A8D69800] 04:29:19 INFO - PROCESS | 4736 | 1461151759778 Marionette TRACE conn5 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:29:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:29:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 985ms 04:29:19 INFO - PROCESS | 4736 | 1461151759820 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 04:29:19 INFO - PROCESS | 4736 | 1461151759823 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 04:29:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:29:19 INFO - PROCESS | 4736 | 1461151759828 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:29:19 INFO - PROCESS | 4736 | 1461151759831 Marionette TRACE conn5 <- [1,1530,null,{}] 04:29:19 INFO - PROCESS | 4736 | 1461151759836 Marionette TRACE conn5 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:19 INFO - PROCESS | 4736 | 1461151759961 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 04:29:20 INFO - PROCESS | 4736 | 1461151760073 Marionette TRACE conn5 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056ABC6D800 == 94 [pid = 4736] [id = 392] 04:29:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (00000056AAC38400) [pid = 4736] [serial = 1176] [outer = 0000000000000000] 04:29:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (00000056AAD45400) [pid = 4736] [serial = 1177] [outer = 00000056AAC38400] 04:29:20 INFO - PROCESS | 4736 | 1461151760129 Marionette DEBUG loaded listener.js 04:29:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (00000056AAD4F800) [pid = 4736] [serial = 1178] [outer = 00000056AAC38400] 04:29:20 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:29:20 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:20 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:20 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:20 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:20 INFO - PROCESS | 4736 | 1461151760725 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 04:29:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:29:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 941ms 04:29:20 INFO - PROCESS | 4736 | 1461151760770 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 04:29:20 INFO - PROCESS | 4736 | 1461151760773 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 04:29:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:29:20 INFO - PROCESS | 4736 | 1461151760776 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:29:20 INFO - PROCESS | 4736 | 1461151760779 Marionette TRACE conn5 <- [1,1534,null,{}] 04:29:20 INFO - PROCESS | 4736 | 1461151760783 Marionette TRACE conn5 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:20 INFO - PROCESS | 4736 | 1461151760909 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 04:29:21 INFO - PROCESS | 4736 | 1461151761067 Marionette TRACE conn5 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AC593000 == 95 [pid = 4736] [id = 393] 04:29:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (00000056A916E800) [pid = 4736] [serial = 1179] [outer = 0000000000000000] 04:29:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (00000056A9175400) [pid = 4736] [serial = 1180] [outer = 00000056A916E800] 04:29:21 INFO - PROCESS | 4736 | 1461151761124 Marionette DEBUG loaded listener.js 04:29:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056AAD4D400) [pid = 4736] [serial = 1181] [outer = 00000056A916E800] 04:29:21 INFO - PROCESS | 4736 | 1461151761730 Marionette TRACE conn5 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 04:29:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:29:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 983ms 04:29:21 INFO - PROCESS | 4736 | 1461151761771 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 04:29:21 INFO - PROCESS | 4736 | 1461151761773 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 04:29:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:29:21 INFO - PROCESS | 4736 | 1461151761777 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:29:21 INFO - PROCESS | 4736 | 1461151761780 Marionette TRACE conn5 <- [1,1538,null,{}] 04:29:21 INFO - PROCESS | 4736 | 1461151761784 Marionette TRACE conn5 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:21 INFO - PROCESS | 4736 | 1461151761902 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 04:29:22 INFO - PROCESS | 4736 | 1461151762046 Marionette TRACE conn5 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056919CF800 == 96 [pid = 4736] [id = 394] 04:29:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (000000568F855000) [pid = 4736] [serial = 1182] [outer = 0000000000000000] 04:29:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (0000005690A8D800) [pid = 4736] [serial = 1183] [outer = 000000568F855000] 04:29:22 INFO - PROCESS | 4736 | 1461151762106 Marionette DEBUG loaded listener.js 04:29:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (000000569A817400) [pid = 4736] [serial = 1184] [outer = 000000568F855000] 04:29:22 INFO - PROCESS | 4736 | 1461151762672 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 04:29:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:29:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 940ms 04:29:22 INFO - PROCESS | 4736 | 1461151762722 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 04:29:22 INFO - PROCESS | 4736 | 1461151762724 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 04:29:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:29:22 INFO - PROCESS | 4736 | 1461151762728 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:29:22 INFO - PROCESS | 4736 | 1461151762730 Marionette TRACE conn5 <- [1,1542,null,{}] 04:29:23 INFO - PROCESS | 4736 | 1461151762734 Marionette TRACE conn5 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:23 INFO - PROCESS | 4736 | 1461151762888 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 04:29:23 INFO - PROCESS | 4736 | 1461151763208 Marionette TRACE conn5 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:23 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCE4800 == 97 [pid = 4736] [id = 395] 04:29:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (000000568ED64400) [pid = 4736] [serial = 1185] [outer = 0000000000000000] 04:29:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (000000568EEAEC00) [pid = 4736] [serial = 1186] [outer = 000000568ED64400] 04:29:23 INFO - PROCESS | 4736 | 1461151763303 Marionette DEBUG loaded listener.js 04:29:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (0000005691350800) [pid = 4736] [serial = 1187] [outer = 000000568ED64400] 04:29:23 INFO - PROCESS | 4736 | 1461151763891 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 04:29:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:29:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1241ms 04:29:23 INFO - PROCESS | 4736 | 1461151763972 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 04:29:23 INFO - PROCESS | 4736 | 1461151763978 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 04:29:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:29:23 INFO - PROCESS | 4736 | 1461151763984 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:29:23 INFO - PROCESS | 4736 | 1461151763987 Marionette TRACE conn5 <- [1,1546,null,{}] 04:29:24 INFO - PROCESS | 4736 | 1461151763992 Marionette TRACE conn5 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:24 INFO - PROCESS | 4736 | 1461151764179 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 04:29:24 INFO - PROCESS | 4736 | 1461151764288 Marionette TRACE conn5 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:24 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D566800 == 98 [pid = 4736] [id = 396] 04:29:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (000000569A56D000) [pid = 4736] [serial = 1188] [outer = 0000000000000000] 04:29:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569A576000) [pid = 4736] [serial = 1189] [outer = 000000569A56D000] 04:29:24 INFO - PROCESS | 4736 | 1461151764344 Marionette DEBUG loaded listener.js 04:29:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 170 (000000569A9F5C00) [pid = 4736] [serial = 1190] [outer = 000000569A56D000] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B3000 == 97 [pid = 4736] [id = 305] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA225000 == 96 [pid = 4736] [id = 385] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8CC6000 == 95 [pid = 4736] [id = 384] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C0B000 == 94 [pid = 4736] [id = 383] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76AF000 == 93 [pid = 4736] [id = 382] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AF7000 == 92 [pid = 4736] [id = 381] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569E934800 == 91 [pid = 4736] [id = 380] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2C9D000 == 90 [pid = 4736] [id = 379] 04:29:24 INFO - PROCESS | 4736 | --DOMWINDOW == 169 (00000056A283BC00) [pid = 4736] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 04:29:24 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A5AC0C00) [pid = 4736] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 04:29:24 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (00000056A761D800) [pid = 4736] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 04:29:24 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (00000056A761A000) [pid = 4736] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 04:29:24 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056AAC40C00) [pid = 4736] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 04:29:24 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (00000056957B6000) [pid = 4736] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569E420000 == 89 [pid = 4736] [id = 378] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA93000 == 88 [pid = 4736] [id = 377] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA33800 == 87 [pid = 4736] [id = 376] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A834A800 == 86 [pid = 4736] [id = 374] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7D57000 == 85 [pid = 4736] [id = 373] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7526800 == 84 [pid = 4736] [id = 372] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AF5000 == 83 [pid = 4736] [id = 371] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA9A800 == 82 [pid = 4736] [id = 370] 04:29:24 INFO - PROCESS | 4736 | --DOCSHELL 0000005695E37000 == 81 [pid = 4736] [id = 369] 04:29:25 INFO - PROCESS | 4736 | 1461151765032 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (00000056A2832C00) [pid = 4736] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (00000056A3EC0C00) [pid = 4736] [serial = 991] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (000000569FA89C00) [pid = 4736] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (000000569D7C3C00) [pid = 4736] [serial = 874] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A18D6400) [pid = 4736] [serial = 931] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (00000056A2BB9000) [pid = 4736] [serial = 982] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (00000056A3CF8C00) [pid = 4736] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056A142D000) [pid = 4736] [serial = 994] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (000000569AF64C00) [pid = 4736] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (000000569DC4F000) [pid = 4736] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (000000569E2F4800) [pid = 4736] [serial = 979] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A1797C00) [pid = 4736] [serial = 928] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A16AD400) [pid = 4736] [serial = 925] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A1718C00) [pid = 4736] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569C9B6400) [pid = 4736] [serial = 937] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569C4B3400) [pid = 4736] [serial = 976] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A2D4A800) [pid = 4736] [serial = 985] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569AFAF800) [pid = 4736] [serial = 919] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A45DC400) [pid = 4736] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A3E98400) [pid = 4736] [serial = 988] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (0000005690F0E000) [pid = 4736] [serial = 973] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A2ACFC00) [pid = 4736] [serial = 940] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A4731400) [pid = 4736] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569E2F9800) [pid = 4736] [serial = 922] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056A28B0400) [pid = 4736] [serial = 934] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569E27E400) [pid = 4736] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569FA8F800) [pid = 4736] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569E2F8800) [pid = 4736] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569E2F0400) [pid = 4736] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A2C27C00) [pid = 4736] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056A25A6C00) [pid = 4736] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569AF65000) [pid = 4736] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569D69B800) [pid = 4736] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569DB71000) [pid = 4736] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569D1E6800) [pid = 4736] [serial = 1079] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (0000005695E9DC00) [pid = 4736] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569E172C00) [pid = 4736] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569D216400) [pid = 4736] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A7602400) [pid = 4736] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (0000005696D9B400) [pid = 4736] [serial = 1082] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (0000005695460800) [pid = 4736] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (0000005695C83000) [pid = 4736] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (0000005699DC1C00) [pid = 4736] [serial = 1085] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A06E1800) [pid = 4736] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A0E8B400) [pid = 4736] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A18D9800) [pid = 4736] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A1896000) [pid = 4736] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569DEC4000) [pid = 4736] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 04:29:25 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569E4DC000) [pid = 4736] [serial = 673] [outer = 0000000000000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1095ms 04:29:25 INFO - PROCESS | 4736 | 1461151765084 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 4736 | 1461151765088 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 04:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:29:25 INFO - PROCESS | 4736 | 1461151765093 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 4736 | 1461151765095 Marionette TRACE conn5 <- [1,1550,null,{}] 04:29:25 INFO - PROCESS | 4736 | 1461151765119 Marionette TRACE conn5 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:25 INFO - PROCESS | 4736 | 1461151765222 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 04:29:25 INFO - PROCESS | 4736 | 1461151765234 Marionette TRACE conn5 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:25 INFO - PROCESS | 4736 | ++DOCSHELL 000000569AFEE000 == 82 [pid = 4736] [id = 397] 04:29:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056951E4C00) [pid = 4736] [serial = 1191] [outer = 0000000000000000] 04:29:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056961AF400) [pid = 4736] [serial = 1192] [outer = 00000056951E4C00] 04:29:25 INFO - PROCESS | 4736 | 1461151765286 Marionette DEBUG loaded listener.js 04:29:25 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:29:25 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:29:25 INFO - PROCESS | 4736 | [4736] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 04:29:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569A812C00) [pid = 4736] [serial = 1193] [outer = 00000056951E4C00] 04:29:25 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:25 INFO - PROCESS | 4736 | 1461151765875 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 04:29:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:29:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 837ms 04:29:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:29:25 INFO - PROCESS | 4736 | 1461151765932 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 04:29:25 INFO - PROCESS | 4736 | 1461151765934 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 04:29:25 INFO - PROCESS | 4736 | 1461151765939 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:29:25 INFO - PROCESS | 4736 | 1461151765946 Marionette TRACE conn5 <- [1,1554,null,{}] 04:29:25 INFO - PROCESS | 4736 | 1461151765957 Marionette TRACE conn5 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 4736 | 1461151766079 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 04:29:26 INFO - PROCESS | 4736 | 1461151766177 Marionette TRACE conn5 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FC10800 == 83 [pid = 4736] [id = 398] 04:29:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569CEBC000) [pid = 4736] [serial = 1194] [outer = 0000000000000000] 04:29:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569D5CF000) [pid = 4736] [serial = 1195] [outer = 000000569CEBC000] 04:29:26 INFO - PROCESS | 4736 | 1461151766227 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569D730800) [pid = 4736] [serial = 1196] [outer = 000000569CEBC000] 04:29:26 INFO - PROCESS | 4736 | 1461151766571 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 04:29:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:29:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 691ms 04:29:26 INFO - PROCESS | 4736 | 1461151766632 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 04:29:26 INFO - PROCESS | 4736 | 1461151766635 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 04:29:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:29:26 INFO - PROCESS | 4736 | 1461151766656 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:29:26 INFO - PROCESS | 4736 | 1461151766658 Marionette TRACE conn5 <- [1,1558,null,{}] 04:29:26 INFO - PROCESS | 4736 | 1461151766661 Marionette TRACE conn5 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:26 INFO - PROCESS | 4736 | 1461151766764 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 04:29:26 INFO - PROCESS | 4736 | 1461151766801 Marionette TRACE conn5 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165D800 == 84 [pid = 4736] [id = 399] 04:29:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000569D795C00) [pid = 4736] [serial = 1197] [outer = 0000000000000000] 04:29:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000569DB7B000) [pid = 4736] [serial = 1198] [outer = 000000569D795C00] 04:29:26 INFO - PROCESS | 4736 | 1461151766851 Marionette DEBUG loaded listener.js 04:29:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569DF9C400) [pid = 4736] [serial = 1199] [outer = 000000569D795C00] 04:29:27 INFO - PROCESS | 4736 | 1461151767344 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 04:29:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:29:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 753ms 04:29:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:29:27 INFO - PROCESS | 4736 | 1461151767399 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 04:29:27 INFO - PROCESS | 4736 | 1461151767401 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 04:29:27 INFO - PROCESS | 4736 | 1461151767421 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:29:27 INFO - PROCESS | 4736 | 1461151767423 Marionette TRACE conn5 <- [1,1562,null,{}] 04:29:27 INFO - PROCESS | 4736 | 1461151767435 Marionette TRACE conn5 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:27 INFO - PROCESS | 4736 | 1461151767564 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 04:29:27 INFO - PROCESS | 4736 | 1461151767630 Marionette TRACE conn5 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A85000 == 85 [pid = 4736] [id = 400] 04:29:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569E27C000) [pid = 4736] [serial = 1200] [outer = 0000000000000000] 04:29:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569E285000) [pid = 4736] [serial = 1201] [outer = 000000569E27C000] 04:29:27 INFO - PROCESS | 4736 | 1461151767689 Marionette DEBUG loaded listener.js 04:29:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569E4D4800) [pid = 4736] [serial = 1202] [outer = 000000569E27C000] 04:29:28 INFO - PROCESS | 4736 | 1461151768162 Marionette TRACE conn5 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 817ms 04:29:28 INFO - PROCESS | 4736 | 1461151768225 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 4736 | 1461151768227 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 04:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:29:28 INFO - PROCESS | 4736 | 1461151768230 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 4736 | 1461151768232 Marionette TRACE conn5 <- [1,1566,null,{}] 04:29:28 INFO - PROCESS | 4736 | 1461151768236 Marionette TRACE conn5 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:28 INFO - PROCESS | 4736 | 1461151768374 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 04:29:28 INFO - PROCESS | 4736 | 1461151768444 Marionette TRACE conn5 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A77000 == 86 [pid = 4736] [id = 401] 04:29:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569FA6CC00) [pid = 4736] [serial = 1203] [outer = 0000000000000000] 04:29:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569FA8F800) [pid = 4736] [serial = 1204] [outer = 000000569FA6CC00] 04:29:28 INFO - PROCESS | 4736 | 1461151768491 Marionette DEBUG loaded listener.js 04:29:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A065D800) [pid = 4736] [serial = 1205] [outer = 000000569FA6CC00] 04:29:28 INFO - PROCESS | 4736 | 1461151768892 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 04:29:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:29:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 690ms 04:29:28 INFO - PROCESS | 4736 | 1461151768929 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 04:29:28 INFO - PROCESS | 4736 | 1461151768931 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 04:29:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:29:28 INFO - PROCESS | 4736 | 1461151768935 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:29:28 INFO - PROCESS | 4736 | 1461151768937 Marionette TRACE conn5 <- [1,1570,null,{}] 04:29:28 INFO - PROCESS | 4736 | 1461151768940 Marionette TRACE conn5 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:29 INFO - PROCESS | 4736 | 1461151769286 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A59A1400) [pid = 4736] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569E905000) [pid = 4736] [serial = 1068] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A7618000) [pid = 4736] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (0000005690EAD400) [pid = 4736] [serial = 1074] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569C4B4000) [pid = 4736] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A2ACD800) [pid = 4736] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056906CDC00) [pid = 4736] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569211B800) [pid = 4736] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569FEF5C00) [pid = 4736] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A3E97800) [pid = 4736] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569C98D400) [pid = 4736] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A18DBC00) [pid = 4736] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569CEC5400) [pid = 4736] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000568ED5F800) [pid = 4736] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:29:29 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056AAC39800) [pid = 4736] [serial = 1071] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:29:29 INFO - PROCESS | 4736 | 1461151769370 Marionette TRACE conn5 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC0E800 == 87 [pid = 4736] [id = 402] 04:29:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056906CDC00) [pid = 4736] [serial = 1206] [outer = 0000000000000000] 04:29:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (0000005691353C00) [pid = 4736] [serial = 1207] [outer = 00000056906CDC00] 04:29:29 INFO - PROCESS | 4736 | 1461151769416 Marionette DEBUG loaded listener.js 04:29:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569E4D5000) [pid = 4736] [serial = 1208] [outer = 00000056906CDC00] 04:29:29 INFO - PROCESS | 4736 | 1461151769838 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 04:29:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:29:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 944ms 04:29:29 INFO - PROCESS | 4736 | 1461151769884 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 04:29:29 INFO - PROCESS | 4736 | 1461151769886 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 04:29:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:29:29 INFO - PROCESS | 4736 | 1461151769889 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:29:29 INFO - PROCESS | 4736 | 1461151769891 Marionette TRACE conn5 <- [1,1574,null,{}] 04:29:29 INFO - PROCESS | 4736 | 1461151769895 Marionette TRACE conn5 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:29 INFO - PROCESS | 4736 | 1461151769989 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 04:29:30 INFO - PROCESS | 4736 | 1461151770011 Marionette TRACE conn5 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4914000 == 88 [pid = 4736] [id = 403] 04:29:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A1511000) [pid = 4736] [serial = 1209] [outer = 0000000000000000] 04:29:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A16AE400) [pid = 4736] [serial = 1210] [outer = 00000056A1511000] 04:29:30 INFO - PROCESS | 4736 | 1461151770059 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A1895000) [pid = 4736] [serial = 1211] [outer = 00000056A1511000] 04:29:30 INFO - PROCESS | 4736 | 1461151770511 Marionette TRACE conn5 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 04:29:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:29:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 691ms 04:29:30 INFO - PROCESS | 4736 | 1461151770582 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 04:29:30 INFO - PROCESS | 4736 | 1461151770584 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 04:29:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:29:30 INFO - PROCESS | 4736 | 1461151770588 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:29:30 INFO - PROCESS | 4736 | 1461151770590 Marionette TRACE conn5 <- [1,1578,null,{}] 04:29:30 INFO - PROCESS | 4736 | 1461151770593 Marionette TRACE conn5 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:30 INFO - PROCESS | 4736 | 1461151770691 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 04:29:30 INFO - PROCESS | 4736 | 1461151770698 Marionette TRACE conn5 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A561A000 == 89 [pid = 4736] [id = 404] 04:29:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A189F400) [pid = 4736] [serial = 1212] [outer = 0000000000000000] 04:29:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A18D8800) [pid = 4736] [serial = 1213] [outer = 00000056A189F400] 04:29:30 INFO - PROCESS | 4736 | 1461151770745 Marionette DEBUG loaded listener.js 04:29:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A282D800) [pid = 4736] [serial = 1214] [outer = 00000056A189F400] 04:29:31 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:31 INFO - PROCESS | 4736 | 1461151771200 Marionette TRACE conn5 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 04:29:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:29:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 692ms 04:29:31 INFO - PROCESS | 4736 | 1461151771356 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 04:29:31 INFO - PROCESS | 4736 | 1461151771360 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 04:29:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:29:31 INFO - PROCESS | 4736 | 1461151771367 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:29:31 INFO - PROCESS | 4736 | 1461151771372 Marionette TRACE conn5 <- [1,1582,null,{}] 04:29:31 INFO - PROCESS | 4736 | 1461151771379 Marionette TRACE conn5 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:31 INFO - PROCESS | 4736 | 1461151771559 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 04:29:31 INFO - PROCESS | 4736 | 1461151771695 Marionette TRACE conn5 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:31 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C416800 == 90 [pid = 4736] [id = 405] 04:29:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005690EA6800) [pid = 4736] [serial = 1215] [outer = 0000000000000000] 04:29:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005692190000) [pid = 4736] [serial = 1216] [outer = 0000005690EA6800] 04:29:31 INFO - PROCESS | 4736 | 1461151771756 Marionette DEBUG loaded listener.js 04:29:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005696D0A400) [pid = 4736] [serial = 1217] [outer = 0000005690EA6800] 04:29:32 INFO - PROCESS | 4736 | 1461151772388 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 04:29:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:29:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1027ms 04:29:32 INFO - PROCESS | 4736 | 1461151772400 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 04:29:32 INFO - PROCESS | 4736 | 1461151772404 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 04:29:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:29:32 INFO - PROCESS | 4736 | 1461151772412 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:29:32 INFO - PROCESS | 4736 | 1461151772416 Marionette TRACE conn5 <- [1,1586,null,{}] 04:29:32 INFO - PROCESS | 4736 | 1461151772421 Marionette TRACE conn5 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:32 INFO - PROCESS | 4736 | 1461151772544 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 04:29:32 INFO - PROCESS | 4736 | 1461151772653 Marionette TRACE conn5 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E1800 == 91 [pid = 4736] [id = 406] 04:29:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569AC31000) [pid = 4736] [serial = 1218] [outer = 0000000000000000] 04:29:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569C9B6400) [pid = 4736] [serial = 1219] [outer = 000000569AC31000] 04:29:32 INFO - PROCESS | 4736 | 1461151772710 Marionette DEBUG loaded listener.js 04:29:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569D6A7000) [pid = 4736] [serial = 1220] [outer = 000000569AC31000] 04:29:33 INFO - PROCESS | 4736 | 1461151773354 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 04:29:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:29:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 986ms 04:29:33 INFO - PROCESS | 4736 | 1461151773400 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 04:29:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:29:33 INFO - PROCESS | 4736 | 1461151773403 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 04:29:33 INFO - PROCESS | 4736 | 1461151773407 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:29:33 INFO - PROCESS | 4736 | 1461151773409 Marionette TRACE conn5 <- [1,1590,null,{}] 04:29:33 INFO - PROCESS | 4736 | 1461151773420 Marionette TRACE conn5 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:33 INFO - PROCESS | 4736 | 1461151773551 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 04:29:33 INFO - PROCESS | 4736 | 1461151773695 Marionette TRACE conn5 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AF5000 == 92 [pid = 4736] [id = 407] 04:29:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569E4E0800) [pid = 4736] [serial = 1221] [outer = 0000000000000000] 04:29:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569EAFB000) [pid = 4736] [serial = 1222] [outer = 000000569E4E0800] 04:29:33 INFO - PROCESS | 4736 | 1461151773763 Marionette DEBUG loaded listener.js 04:29:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A16A1400) [pid = 4736] [serial = 1223] [outer = 000000569E4E0800] 04:29:34 INFO - PROCESS | 4736 | 1461151774377 Marionette TRACE conn5 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 04:29:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:29:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1033ms 04:29:34 INFO - PROCESS | 4736 | 1461151774442 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 04:29:34 INFO - PROCESS | 4736 | 1461151774444 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 04:29:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:29:34 INFO - PROCESS | 4736 | 1461151774448 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:29:34 INFO - PROCESS | 4736 | 1461151774450 Marionette TRACE conn5 <- [1,1594,null,{}] 04:29:34 INFO - PROCESS | 4736 | 1461151774454 Marionette TRACE conn5 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:34 INFO - PROCESS | 4736 | 1461151774579 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 04:29:34 INFO - PROCESS | 4736 | 1461151774717 Marionette TRACE conn5 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DC2800 == 93 [pid = 4736] [id = 408] 04:29:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A259B000) [pid = 4736] [serial = 1224] [outer = 0000000000000000] 04:29:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A2A03800) [pid = 4736] [serial = 1225] [outer = 00000056A259B000] 04:29:34 INFO - PROCESS | 4736 | 1461151774777 Marionette DEBUG loaded listener.js 04:29:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A2AD4800) [pid = 4736] [serial = 1226] [outer = 00000056A259B000] 04:29:35 INFO - PROCESS | 4736 | 1461151775334 Marionette TRACE conn5 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 04:29:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:29:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 941ms 04:29:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:29:35 INFO - PROCESS | 4736 | 1461151775391 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 04:29:35 INFO - PROCESS | 4736 | 1461151775394 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 04:29:35 INFO - PROCESS | 4736 | 1461151775397 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:29:35 INFO - PROCESS | 4736 | 1461151775399 Marionette TRACE conn5 <- [1,1598,null,{}] 04:29:35 INFO - PROCESS | 4736 | 1461151775403 Marionette TRACE conn5 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:35 INFO - PROCESS | 4736 | 1461151775521 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 04:29:35 INFO - PROCESS | 4736 | 1461151775628 Marionette TRACE conn5 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:35 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7696000 == 94 [pid = 4736] [id = 409] 04:29:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A2BB6800) [pid = 4736] [serial = 1227] [outer = 0000000000000000] 04:29:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A2C23000) [pid = 4736] [serial = 1228] [outer = 00000056A2BB6800] 04:29:35 INFO - PROCESS | 4736 | 1461151775684 Marionette DEBUG loaded listener.js 04:29:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A2D50C00) [pid = 4736] [serial = 1229] [outer = 00000056A2BB6800] 04:29:36 INFO - PROCESS | 4736 | 1461151776302 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 04:29:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:29:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 943ms 04:29:36 INFO - PROCESS | 4736 | 1461151776343 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 04:29:36 INFO - PROCESS | 4736 | 1461151776346 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 04:29:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:29:36 INFO - PROCESS | 4736 | 1461151776350 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:29:36 INFO - PROCESS | 4736 | 1461151776352 Marionette TRACE conn5 <- [1,1602,null,{}] 04:29:36 INFO - PROCESS | 4736 | 1461151776356 Marionette TRACE conn5 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:36 INFO - PROCESS | 4736 | 1461151776502 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 04:29:36 INFO - PROCESS | 4736 | 1461151776643 Marionette TRACE conn5 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8027000 == 95 [pid = 4736] [id = 410] 04:29:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A3E9E400) [pid = 4736] [serial = 1230] [outer = 0000000000000000] 04:29:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A3EAD400) [pid = 4736] [serial = 1231] [outer = 00000056A3E9E400] 04:29:36 INFO - PROCESS | 4736 | 1461151776705 Marionette DEBUG loaded listener.js 04:29:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A45DC000) [pid = 4736] [serial = 1232] [outer = 00000056A3E9E400] 04:29:37 INFO - PROCESS | 4736 | 1461151777326 Marionette TRACE conn5 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 04:29:37 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 04:29:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1028ms 04:29:37 INFO - PROCESS | 4736 | 1461151777381 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 04:29:37 INFO - PROCESS | 4736 | 1461151777383 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 04:29:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:29:37 INFO - PROCESS | 4736 | 1461151777387 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:29:37 INFO - PROCESS | 4736 | 1461151777389 Marionette TRACE conn5 <- [1,1606,null,{}] 04:29:37 INFO - PROCESS | 4736 | 1461151777393 Marionette TRACE conn5 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:37 INFO - PROCESS | 4736 | 1461151777514 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 04:29:37 INFO - PROCESS | 4736 | 1461151777651 Marionette TRACE conn5 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C22800 == 96 [pid = 4736] [id = 411] 04:29:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A2A08400) [pid = 4736] [serial = 1233] [outer = 0000000000000000] 04:29:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A4731400) [pid = 4736] [serial = 1234] [outer = 00000056A2A08400] 04:29:37 INFO - PROCESS | 4736 | 1461151777707 Marionette DEBUG loaded listener.js 04:29:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A5912800) [pid = 4736] [serial = 1235] [outer = 00000056A2A08400] 04:29:38 INFO - PROCESS | 4736 | 1461151778312 Marionette TRACE conn5 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 04:29:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:29:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 985ms 04:29:38 INFO - PROCESS | 4736 | 1461151778374 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 04:29:38 INFO - PROCESS | 4736 | 1461151778376 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 04:29:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:29:38 INFO - PROCESS | 4736 | 1461151778380 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:29:38 INFO - PROCESS | 4736 | 1461151778382 Marionette TRACE conn5 <- [1,1610,null,{}] 04:29:38 INFO - PROCESS | 4736 | 1461151778386 Marionette TRACE conn5 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:38 INFO - PROCESS | 4736 | 1461151778504 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 04:29:38 INFO - PROCESS | 4736 | 1461151778642 Marionette TRACE conn5 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8D13800 == 97 [pid = 4736] [id = 412] 04:29:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A590E000) [pid = 4736] [serial = 1236] [outer = 0000000000000000] 04:29:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A59A4400) [pid = 4736] [serial = 1237] [outer = 00000056A590E000] 04:29:38 INFO - PROCESS | 4736 | 1461151778703 Marionette DEBUG loaded listener.js 04:29:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A5CB2C00) [pid = 4736] [serial = 1238] [outer = 00000056A590E000] 04:29:39 INFO - PROCESS | 4736 | 1461151779258 Marionette TRACE conn5 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 04:29:39 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 04:29:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 943ms 04:29:39 INFO - PROCESS | 4736 | 1461151779326 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 04:29:39 INFO - PROCESS | 4736 | 1461151779328 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 04:29:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:29:39 INFO - PROCESS | 4736 | 1461151779332 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:29:39 INFO - PROCESS | 4736 | 1461151779335 Marionette TRACE conn5 <- [1,1614,null,{}] 04:29:39 INFO - PROCESS | 4736 | 1461151779339 Marionette TRACE conn5 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:39 INFO - PROCESS | 4736 | 1461151779461 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 04:29:39 INFO - PROCESS | 4736 | 1461151779604 Marionette TRACE conn5 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA2C6800 == 98 [pid = 4736] [id = 413] 04:29:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A6D6C400) [pid = 4736] [serial = 1239] [outer = 0000000000000000] 04:29:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A760D400) [pid = 4736] [serial = 1240] [outer = 00000056A6D6C400] 04:29:39 INFO - PROCESS | 4736 | 1461151779676 Marionette DEBUG loaded listener.js 04:29:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A8D64800) [pid = 4736] [serial = 1241] [outer = 00000056A6D6C400] 04:29:40 INFO - PROCESS | 4736 | 1461151780359 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 04:29:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:29:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1083ms 04:29:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:29:40 INFO - PROCESS | 4736 | 1461151780418 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 04:29:40 INFO - PROCESS | 4736 | 1461151780420 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 04:29:40 INFO - PROCESS | 4736 | 1461151780424 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:29:40 INFO - PROCESS | 4736 | 1461151780426 Marionette TRACE conn5 <- [1,1618,null,{}] 04:29:40 INFO - PROCESS | 4736 | 1461151780430 Marionette TRACE conn5 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:40 INFO - PROCESS | 4736 | 1461151780766 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 04:29:40 INFO - PROCESS | 4736 | 1461151780922 Marionette TRACE conn5 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:40 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2BF000 == 99 [pid = 4736] [id = 414] 04:29:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000568FFBA400) [pid = 4736] [serial = 1242] [outer = 0000000000000000] 04:29:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (0000005690A91000) [pid = 4736] [serial = 1243] [outer = 000000568FFBA400] 04:29:40 INFO - PROCESS | 4736 | 1461151780987 Marionette DEBUG loaded listener.js 04:29:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (0000005695C88400) [pid = 4736] [serial = 1244] [outer = 000000568FFBA400] 04:29:41 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:41 INFO - PROCESS | 4736 | 1461151781717 Marionette TRACE conn5 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 04:29:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:29:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1320ms 04:29:41 INFO - PROCESS | 4736 | 1461151781747 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 04:29:41 INFO - PROCESS | 4736 | 1461151781752 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 04:29:41 INFO - PROCESS | 4736 | 1461151781757 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:29:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:29:41 INFO - PROCESS | 4736 | 1461151781761 Marionette TRACE conn5 <- [1,1622,null,{}] 04:29:41 INFO - PROCESS | 4736 | 1461151781765 Marionette TRACE conn5 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:41 INFO - PROCESS | 4736 | 1461151781883 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 04:29:42 INFO - PROCESS | 4736 | 1461151782025 Marionette TRACE conn5 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D55D800 == 100 [pid = 4736] [id = 415] 04:29:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (000000569C4B8400) [pid = 4736] [serial = 1245] [outer = 0000000000000000] 04:29:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (000000569D69C000) [pid = 4736] [serial = 1246] [outer = 000000569C4B8400] 04:29:42 INFO - PROCESS | 4736 | 1461151782081 Marionette DEBUG loaded listener.js 04:29:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569DC4E800) [pid = 4736] [serial = 1247] [outer = 000000569C4B8400] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4914000 == 99 [pid = 4736] [id = 403] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC0E800 == 98 [pid = 4736] [id = 402] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A77000 == 97 [pid = 4736] [id = 401] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A85000 == 96 [pid = 4736] [id = 400] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165D800 == 95 [pid = 4736] [id = 399] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 000000569FC10800 == 94 [pid = 4736] [id = 398] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 000000569AFEE000 == 93 [pid = 4736] [id = 397] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (000000569FA71800) [pid = 4736] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (00000056A2BBF400) [pid = 4736] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (00000056A3E9A000) [pid = 4736] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056A590BC00) [pid = 4736] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A5CAC000) [pid = 4736] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A178CC00) [pid = 4736] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 000000569D566800 == 92 [pid = 4736] [id = 396] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCE4800 == 91 [pid = 4736] [id = 395] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8DB8800 == 90 [pid = 4736] [id = 388] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2C9A800 == 89 [pid = 4736] [id = 387] 04:29:42 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DE7000 == 88 [pid = 4736] [id = 386] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056AB9ABC00) [pid = 4736] [serial = 1073] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (00000056A7602800) [pid = 4736] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056A9435C00) [pid = 4736] [serial = 1070] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A8DCA800) [pid = 4736] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569E27F400) [pid = 4736] [serial = 1076] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569E4DA000) [pid = 4736] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569FA84C00) [pid = 4736] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A2AD8C00) [pid = 4736] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (0000005696042C00) [pid = 4736] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (0000005690A8D400) [pid = 4736] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569A814400) [pid = 4736] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569D479800) [pid = 4736] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (00000056A142CC00) [pid = 4736] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (00000056A5912000) [pid = 4736] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569DC49400) [pid = 4736] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569D5CF800) [pid = 4736] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (0000005690684400) [pid = 4736] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056A2D55C00) [pid = 4736] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A2A06000) [pid = 4736] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569C98A000) [pid = 4736] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569E285C00) [pid = 4736] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A599E400) [pid = 4736] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056906D0400) [pid = 4736] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569A571800) [pid = 4736] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569FA87800) [pid = 4736] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A18CFC00) [pid = 4736] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 04:29:42 INFO - PROCESS | 4736 | 1461151782683 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 04:29:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:29:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 986ms 04:29:42 INFO - PROCESS | 4736 | 1461151782747 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 04:29:42 INFO - PROCESS | 4736 | 1461151782750 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 04:29:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:29:42 INFO - PROCESS | 4736 | 1461151782754 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:29:42 INFO - PROCESS | 4736 | 1461151782756 Marionette TRACE conn5 <- [1,1626,null,{}] 04:29:42 INFO - PROCESS | 4736 | 1461151782759 Marionette TRACE conn5 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:42 INFO - PROCESS | 4736 | 1461151782863 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 04:29:42 INFO - PROCESS | 4736 | 1461151782964 Marionette TRACE conn5 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:42 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E372800 == 89 [pid = 4736] [id = 416] 04:29:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569538F400) [pid = 4736] [serial = 1248] [outer = 0000000000000000] 04:29:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569A819800) [pid = 4736] [serial = 1249] [outer = 000000569538F400] 04:29:43 INFO - PROCESS | 4736 | 1461151783013 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569D732000) [pid = 4736] [serial = 1250] [outer = 000000569538F400] 04:29:43 INFO - PROCESS | 4736 | 1461151783443 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 04:29:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:29:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 734ms 04:29:43 INFO - PROCESS | 4736 | 1461151783490 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 04:29:43 INFO - PROCESS | 4736 | 1461151783494 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 04:29:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:29:43 INFO - PROCESS | 4736 | 1461151783507 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:29:43 INFO - PROCESS | 4736 | 1461151783512 Marionette TRACE conn5 <- [1,1630,null,{}] 04:29:43 INFO - PROCESS | 4736 | 1461151783516 Marionette TRACE conn5 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:43 INFO - PROCESS | 4736 | 1461151783619 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 04:29:43 INFO - PROCESS | 4736 | 1461151783625 Marionette TRACE conn5 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A7F000 == 90 [pid = 4736] [id = 417] 04:29:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569DEBB800) [pid = 4736] [serial = 1251] [outer = 0000000000000000] 04:29:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569E3B0400) [pid = 4736] [serial = 1252] [outer = 000000569DEBB800] 04:29:43 INFO - PROCESS | 4736 | 1461151783677 Marionette DEBUG loaded listener.js 04:29:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569FA6F000) [pid = 4736] [serial = 1253] [outer = 000000569DEBB800] 04:29:44 INFO - PROCESS | 4736 | 1461151784145 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 692ms 04:29:44 INFO - PROCESS | 4736 | 1461151784195 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 4736 | 1461151784198 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:29:44 INFO - PROCESS | 4736 | 1461151784201 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 4736 | 1461151784203 Marionette TRACE conn5 <- [1,1634,null,{}] 04:29:44 INFO - PROCESS | 4736 | 1461151784206 Marionette TRACE conn5 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:44 INFO - PROCESS | 4736 | 1461151784305 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 04:29:44 INFO - PROCESS | 4736 | 1461151784314 Marionette TRACE conn5 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CB2800 == 91 [pid = 4736] [id = 418] 04:29:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569FA63400) [pid = 4736] [serial = 1254] [outer = 0000000000000000] 04:29:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A0579C00) [pid = 4736] [serial = 1255] [outer = 000000569FA63400] 04:29:44 INFO - PROCESS | 4736 | 1461151784455 Marionette DEBUG loaded listener.js 04:29:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A16A7000) [pid = 4736] [serial = 1256] [outer = 000000569FA63400] 04:29:44 INFO - PROCESS | 4736 | 1461151784896 Marionette TRACE conn5 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 04:29:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:29:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 734ms 04:29:44 INFO - PROCESS | 4736 | 1461151784938 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 04:29:44 INFO - PROCESS | 4736 | 1461151784941 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 04:29:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:29:44 INFO - PROCESS | 4736 | 1461151784944 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:29:44 INFO - PROCESS | 4736 | 1461151784946 Marionette TRACE conn5 <- [1,1638,null,{}] 04:29:44 INFO - PROCESS | 4736 | 1461151784950 Marionette TRACE conn5 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 4736 | 1461151785112 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 04:29:45 INFO - PROCESS | 4736 | 1461151785141 Marionette TRACE conn5 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A560B000 == 92 [pid = 4736] [id = 419] 04:29:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A28A7400) [pid = 4736] [serial = 1257] [outer = 0000000000000000] 04:29:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A2A02800) [pid = 4736] [serial = 1258] [outer = 00000056A28A7400] 04:29:45 INFO - PROCESS | 4736 | 1461151785198 Marionette DEBUG loaded listener.js 04:29:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A2BBF400) [pid = 4736] [serial = 1259] [outer = 00000056A28A7400] 04:29:45 INFO - PROCESS | 4736 | 1461151785690 Marionette TRACE conn5 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 04:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 776ms 04:29:45 INFO - PROCESS | 4736 | 1461151785724 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 04:29:45 INFO - PROCESS | 4736 | 1461151785726 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 04:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:29:45 INFO - PROCESS | 4736 | 1461151785734 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:29:45 INFO - PROCESS | 4736 | 1461151785736 Marionette TRACE conn5 <- [1,1642,null,{}] 04:29:45 INFO - PROCESS | 4736 | 1461151785739 Marionette TRACE conn5 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:45 INFO - PROCESS | 4736 | 1461151785871 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 04:29:45 INFO - PROCESS | 4736 | 1461151785889 Marionette TRACE conn5 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6059800 == 93 [pid = 4736] [id = 420] 04:29:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A3E94C00) [pid = 4736] [serial = 1260] [outer = 0000000000000000] 04:29:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A3EA7800) [pid = 4736] [serial = 1261] [outer = 00000056A3E94C00] 04:29:45 INFO - PROCESS | 4736 | 1461151785934 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A472FC00) [pid = 4736] [serial = 1262] [outer = 00000056A3E94C00] 04:29:46 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:46 INFO - PROCESS | 4736 | 1461151786384 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 04:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 690ms 04:29:46 INFO - PROCESS | 4736 | 1461151786435 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 04:29:46 INFO - PROCESS | 4736 | 1461151786437 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 04:29:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:29:46 INFO - PROCESS | 4736 | 1461151786441 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:29:46 INFO - PROCESS | 4736 | 1461151786442 Marionette TRACE conn5 <- [1,1646,null,{}] 04:29:46 INFO - PROCESS | 4736 | 1461151786446 Marionette TRACE conn5 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:46 INFO - PROCESS | 4736 | 1461151786603 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 04:29:46 INFO - PROCESS | 4736 | 1461151786622 Marionette TRACE conn5 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:46 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7697800 == 94 [pid = 4736] [id = 421] 04:29:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A45D7400) [pid = 4736] [serial = 1263] [outer = 0000000000000000] 04:29:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A5AC3400) [pid = 4736] [serial = 1264] [outer = 00000056A45D7400] 04:29:46 INFO - PROCESS | 4736 | 1461151786669 Marionette DEBUG loaded listener.js 04:29:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A7614800) [pid = 4736] [serial = 1265] [outer = 00000056A45D7400] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056906CDC00) [pid = 4736] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569A56D000) [pid = 4736] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000568ED64400) [pid = 4736] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056A1511000) [pid = 4736] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569E27C000) [pid = 4736] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569D795C00) [pid = 4736] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (00000056A0E90400) [pid = 4736] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (00000056951E4C00) [pid = 4736] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569FA6CC00) [pid = 4736] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:29:47 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569CEBC000) [pid = 4736] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:29:47 INFO - PROCESS | 4736 | 1461151787264 Marionette TRACE conn5 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 881ms 04:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:29:47 INFO - PROCESS | 4736 | 1461151787324 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 4736 | 1461151787326 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 04:29:47 INFO - PROCESS | 4736 | 1461151787329 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 4736 | 1461151787331 Marionette TRACE conn5 <- [1,1650,null,{}] 04:29:47 INFO - PROCESS | 4736 | 1461151787335 Marionette TRACE conn5 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:47 INFO - PROCESS | 4736 | 1461151787431 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 04:29:47 INFO - PROCESS | 4736 | 1461151787438 Marionette TRACE conn5 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8041000 == 95 [pid = 4736] [id = 422] 04:29:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A0665000) [pid = 4736] [serial = 1266] [outer = 0000000000000000] 04:29:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A1797400) [pid = 4736] [serial = 1267] [outer = 00000056A0665000] 04:29:47 INFO - PROCESS | 4736 | 1461151787482 Marionette DEBUG loaded listener.js 04:29:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A8D61800) [pid = 4736] [serial = 1268] [outer = 00000056A0665000] 04:29:47 INFO - PROCESS | 4736 | 1461151787908 Marionette TRACE conn5 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 04:29:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:29:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 629ms 04:29:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:29:47 INFO - PROCESS | 4736 | 1461151787966 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 04:29:47 INFO - PROCESS | 4736 | 1461151787968 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 04:29:47 INFO - PROCESS | 4736 | 1461151787971 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:29:47 INFO - PROCESS | 4736 | 1461151787973 Marionette TRACE conn5 <- [1,1654,null,{}] 04:29:47 INFO - PROCESS | 4736 | 1461151787977 Marionette TRACE conn5 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 4736 | 1461151788076 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 04:29:48 INFO - PROCESS | 4736 | 1461151788082 Marionette TRACE conn5 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8D21000 == 96 [pid = 4736] [id = 423] 04:29:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A8D6B800) [pid = 4736] [serial = 1269] [outer = 0000000000000000] 04:29:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A8DC7400) [pid = 4736] [serial = 1270] [outer = 00000056A8D6B800] 04:29:48 INFO - PROCESS | 4736 | 1461151788128 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A9172C00) [pid = 4736] [serial = 1271] [outer = 00000056A8D6B800] 04:29:48 INFO - PROCESS | 4736 | 1461151788596 Marionette TRACE conn5 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 04:29:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:29:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 671ms 04:29:48 INFO - PROCESS | 4736 | 1461151788647 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 04:29:48 INFO - PROCESS | 4736 | 1461151788649 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 04:29:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:29:48 INFO - PROCESS | 4736 | 1461151788653 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:29:48 INFO - PROCESS | 4736 | 1461151788654 Marionette TRACE conn5 <- [1,1658,null,{}] 04:29:48 INFO - PROCESS | 4736 | 1461151788658 Marionette TRACE conn5 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:48 INFO - PROCESS | 4736 | 1461151788755 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 04:29:48 INFO - PROCESS | 4736 | 1461151788762 Marionette TRACE conn5 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAB42000 == 97 [pid = 4736] [id = 424] 04:29:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A92E4C00) [pid = 4736] [serial = 1272] [outer = 0000000000000000] 04:29:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A92ED800) [pid = 4736] [serial = 1273] [outer = 00000056A92E4C00] 04:29:48 INFO - PROCESS | 4736 | 1461151788813 Marionette DEBUG loaded listener.js 04:29:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056AAC3D000) [pid = 4736] [serial = 1274] [outer = 00000056A92E4C00] 04:29:49 INFO - PROCESS | 4736 | 1461151789608 Marionette TRACE conn5 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 04:29:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:29:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1022ms 04:29:49 INFO - PROCESS | 4736 | 1461151789678 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 04:29:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:29:49 INFO - PROCESS | 4736 | 1461151789684 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 04:29:49 INFO - PROCESS | 4736 | 1461151789712 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:29:49 INFO - PROCESS | 4736 | 1461151789716 Marionette TRACE conn5 <- [1,1662,null,{}] 04:29:49 INFO - PROCESS | 4736 | 1461151789736 Marionette TRACE conn5 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:49 INFO - PROCESS | 4736 | 1461151789879 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 04:29:50 INFO - PROCESS | 4736 | 1461151790014 Marionette TRACE conn5 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:50 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAE4000 == 98 [pid = 4736] [id = 425] 04:29:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569A81D400) [pid = 4736] [serial = 1275] [outer = 0000000000000000] 04:29:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (000000569C4B4000) [pid = 4736] [serial = 1276] [outer = 000000569A81D400] 04:29:50 INFO - PROCESS | 4736 | 1461151790075 Marionette DEBUG loaded listener.js 04:29:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569D731800) [pid = 4736] [serial = 1277] [outer = 000000569A81D400] 04:29:50 INFO - PROCESS | 4736 | 1461151790648 Marionette TRACE conn5 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 04:29:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:29:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1011ms 04:29:50 INFO - PROCESS | 4736 | 1461151790704 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 04:29:50 INFO - PROCESS | 4736 | 1461151790710 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 04:29:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:29:50 INFO - PROCESS | 4736 | 1461151790717 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:29:50 INFO - PROCESS | 4736 | 1461151790720 Marionette TRACE conn5 <- [1,1666,null,{}] 04:29:50 INFO - PROCESS | 4736 | 1461151790725 Marionette TRACE conn5 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:50 INFO - PROCESS | 4736 | 1461151790853 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 04:29:50 INFO - PROCESS | 4736 | 1461151790967 Marionette TRACE conn5 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A75000 == 99 [pid = 4736] [id = 426] 04:29:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569E281800) [pid = 4736] [serial = 1278] [outer = 0000000000000000] 04:29:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569E4DC400) [pid = 4736] [serial = 1279] [outer = 000000569E281800] 04:29:51 INFO - PROCESS | 4736 | 1461151791064 Marionette DEBUG loaded listener.js 04:29:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A178A000) [pid = 4736] [serial = 1280] [outer = 000000569E281800] 04:29:51 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:51 INFO - PROCESS | 4736 | 1461151791703 Marionette TRACE conn5 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 04:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1024ms 04:29:51 INFO - PROCESS | 4736 | 1461151791747 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 04:29:51 INFO - PROCESS | 4736 | 1461151791750 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 04:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:29:51 INFO - PROCESS | 4736 | 1461151791754 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:29:51 INFO - PROCESS | 4736 | 1461151791758 Marionette TRACE conn5 <- [1,1670,null,{}] 04:29:51 INFO - PROCESS | 4736 | 1461151791787 Marionette TRACE conn5 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:51 INFO - PROCESS | 4736 | 1461151791917 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 04:29:52 INFO - PROCESS | 4736 | 1461151792061 Marionette TRACE conn5 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAB4B000 == 100 [pid = 4736] [id = 427] 04:29:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A2C28000) [pid = 4736] [serial = 1281] [outer = 0000000000000000] 04:29:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A3CFA000) [pid = 4736] [serial = 1282] [outer = 00000056A2C28000] 04:29:52 INFO - PROCESS | 4736 | 1461151792122 Marionette DEBUG loaded listener.js 04:29:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A6D68800) [pid = 4736] [serial = 1283] [outer = 00000056A2C28000] 04:29:52 INFO - PROCESS | 4736 | 1461151792719 Marionette TRACE conn5 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 04:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 986ms 04:29:52 INFO - PROCESS | 4736 | 1461151792744 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 04:29:52 INFO - PROCESS | 4736 | 1461151792747 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 04:29:52 INFO - PROCESS | 4736 | 1461151792752 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:29:52 INFO - PROCESS | 4736 | 1461151792754 Marionette TRACE conn5 <- [1,1674,null,{}] 04:29:52 INFO - PROCESS | 4736 | 1461151792758 Marionette TRACE conn5 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:52 INFO - PROCESS | 4736 | 1461151792884 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 04:29:53 INFO - PROCESS | 4736 | 1461151792996 Marionette TRACE conn5 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AB904000 == 101 [pid = 4736] [id = 428] 04:29:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A92F2000) [pid = 4736] [serial = 1284] [outer = 0000000000000000] 04:29:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056A943F400) [pid = 4736] [serial = 1285] [outer = 00000056A92F2000] 04:29:53 INFO - PROCESS | 4736 | 1461151793053 Marionette DEBUG loaded listener.js 04:29:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056AAD46C00) [pid = 4736] [serial = 1286] [outer = 00000056A92F2000] 04:29:53 INFO - PROCESS | 4736 | 1461151793604 Marionette TRACE conn5 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 04:29:53 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 04:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 880ms 04:29:53 INFO - PROCESS | 4736 | 1461151793643 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 04:29:53 INFO - PROCESS | 4736 | 1461151793646 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 04:29:53 INFO - PROCESS | 4736 | 1461151793651 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:29:53 INFO - PROCESS | 4736 | 1461151793653 Marionette TRACE conn5 <- [1,1678,null,{}] 04:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:29:53 INFO - PROCESS | 4736 | 1461151793657 Marionette TRACE conn5 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:53 INFO - PROCESS | 4736 | 1461151793779 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 04:29:53 INFO - PROCESS | 4736 | 1461151793891 Marionette TRACE conn5 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056ABAB5800 == 102 [pid = 4736] [id = 429] 04:29:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (00000056A8B1E800) [pid = 4736] [serial = 1287] [outer = 0000000000000000] 04:29:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (00000056A8B25C00) [pid = 4736] [serial = 1288] [outer = 00000056A8B1E800] 04:29:54 INFO - PROCESS | 4736 | 1461151793989 Marionette DEBUG loaded listener.js 04:29:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (00000056A92F3C00) [pid = 4736] [serial = 1289] [outer = 00000056A8B1E800] 04:29:54 INFO - PROCESS | 4736 | 1461151794616 Marionette TRACE conn5 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 04:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1018ms 04:29:54 INFO - PROCESS | 4736 | 1461151794674 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 04:29:54 INFO - PROCESS | 4736 | 1461151794677 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 04:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:29:54 INFO - PROCESS | 4736 | 1461151794680 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:29:54 INFO - PROCESS | 4736 | 1461151794682 Marionette TRACE conn5 <- [1,1682,null,{}] 04:29:54 INFO - PROCESS | 4736 | 1461151794686 Marionette TRACE conn5 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:54 INFO - PROCESS | 4736 | 1461151794865 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 04:29:54 INFO - PROCESS | 4736 | 1461151794975 Marionette TRACE conn5 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AC57F800 == 103 [pid = 4736] [id = 430] 04:29:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (00000056ABA16800) [pid = 4736] [serial = 1290] [outer = 0000000000000000] 04:29:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (00000056ABA1C400) [pid = 4736] [serial = 1291] [outer = 00000056ABA16800] 04:29:55 INFO - PROCESS | 4736 | 1461151795036 Marionette DEBUG loaded listener.js 04:29:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (00000056ABC8EC00) [pid = 4736] [serial = 1292] [outer = 00000056ABA16800] 04:29:55 INFO - PROCESS | 4736 | 1461151795623 Marionette TRACE conn5 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 04:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 986ms 04:29:55 INFO - PROCESS | 4736 | 1461151795669 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 04:29:55 INFO - PROCESS | 4736 | 1461151795672 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 04:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:29:55 INFO - PROCESS | 4736 | 1461151795675 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:29:55 INFO - PROCESS | 4736 | 1461151795677 Marionette TRACE conn5 <- [1,1686,null,{}] 04:29:55 INFO - PROCESS | 4736 | 1461151795681 Marionette TRACE conn5 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:55 INFO - PROCESS | 4736 | 1461151795801 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 04:29:55 INFO - PROCESS | 4736 | 1461151795914 Marionette TRACE conn5 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4919800 == 104 [pid = 4736] [id = 431] 04:29:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056951DE000) [pid = 4736] [serial = 1293] [outer = 0000000000000000] 04:29:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056A1898000) [pid = 4736] [serial = 1294] [outer = 00000056951DE000] 04:29:56 INFO - PROCESS | 4736 | 1461151796039 Marionette DEBUG loaded listener.js 04:29:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056ABC99000) [pid = 4736] [serial = 1295] [outer = 00000056951DE000] 04:29:56 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:29:56 INFO - PROCESS | 4736 | 1461151796570 Marionette TRACE conn5 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 04:29:56 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 04:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 923ms 04:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:29:56 INFO - PROCESS | 4736 | 1461151796601 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 04:29:56 INFO - PROCESS | 4736 | 1461151796604 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 04:29:56 INFO - PROCESS | 4736 | 1461151796607 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:29:56 INFO - PROCESS | 4736 | 1461151796609 Marionette TRACE conn5 <- [1,1690,null,{}] 04:29:56 INFO - PROCESS | 4736 | 1461151796613 Marionette TRACE conn5 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:56 INFO - PROCESS | 4736 | 1461151796736 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 04:29:57 INFO - PROCESS | 4736 | 1461151797210 Marionette TRACE conn5 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979E3800 == 105 [pid = 4736] [id = 432] 04:29:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (000000568EF10800) [pid = 4736] [serial = 1296] [outer = 0000000000000000] 04:29:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 165 (000000568FF72800) [pid = 4736] [serial = 1297] [outer = 000000568EF10800] 04:29:57 INFO - PROCESS | 4736 | 1461151797265 Marionette DEBUG loaded listener.js 04:29:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 166 (0000005690F11000) [pid = 4736] [serial = 1298] [outer = 000000568EF10800] 04:29:57 INFO - PROCESS | 4736 | 1461151797934 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 04:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1390ms 04:29:58 INFO - PROCESS | 4736 | 1461151798002 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 04:29:58 INFO - PROCESS | 4736 | 1461151798006 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 04:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:29:58 INFO - PROCESS | 4736 | 1461151798011 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:29:58 INFO - PROCESS | 4736 | 1461151798016 Marionette TRACE conn5 <- [1,1694,null,{}] 04:29:58 INFO - PROCESS | 4736 | 1461151798022 Marionette TRACE conn5 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:58 INFO - PROCESS | 4736 | 1461151798170 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 04:29:58 INFO - PROCESS | 4736 | 1461151798316 Marionette TRACE conn5 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:58 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C40E000 == 106 [pid = 4736] [id = 433] 04:29:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 167 (00000056970A8C00) [pid = 4736] [serial = 1299] [outer = 0000000000000000] 04:29:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 168 (0000005699DBE000) [pid = 4736] [serial = 1300] [outer = 00000056970A8C00] 04:29:58 INFO - PROCESS | 4736 | 1461151798370 Marionette DEBUG loaded listener.js 04:29:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 169 (000000569AF65000) [pid = 4736] [serial = 1301] [outer = 00000056970A8C00] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DC3000 == 105 [pid = 4736] [id = 61] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DC1000 == 104 [pid = 4736] [id = 247] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8D21000 == 103 [pid = 4736] [id = 423] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8041000 == 102 [pid = 4736] [id = 422] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7697800 == 101 [pid = 4736] [id = 421] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6059800 == 100 [pid = 4736] [id = 420] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A560B000 == 99 [pid = 4736] [id = 419] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 168 (00000056A9175400) [pid = 4736] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 167 (0000005690A8D800) [pid = 4736] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 166 (00000056A8D6B400) [pid = 4736] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 165 (00000056AAD45400) [pid = 4736] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 164 (00000056A18D8800) [pid = 4736] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CB2800 == 98 [pid = 4736] [id = 418] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A7F000 == 97 [pid = 4736] [id = 417] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569E372800 == 96 [pid = 4736] [id = 416] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569D55D800 == 95 [pid = 4736] [id = 415] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2BF000 == 94 [pid = 4736] [id = 414] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7696000 == 93 [pid = 4736] [id = 409] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DC2800 == 92 [pid = 4736] [id = 408] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AF5000 == 91 [pid = 4736] [id = 407] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E1800 == 90 [pid = 4736] [id = 406] 04:29:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569C416800 == 89 [pid = 4736] [id = 405] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (0000005691353C00) [pid = 4736] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (000000569A576000) [pid = 4736] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (0000005690E31400) [pid = 4736] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (000000568EEAEC00) [pid = 4736] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A16AE400) [pid = 4736] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (000000569A9F5C00) [pid = 4736] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (000000569E4D4800) [pid = 4736] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (00000056A2B4EC00) [pid = 4736] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (0000005691350800) [pid = 4736] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (000000569DF9C400) [pid = 4736] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056A2A0EC00) [pid = 4736] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (000000569DB75000) [pid = 4736] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A5CB5400) [pid = 4736] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A1895000) [pid = 4736] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569A812C00) [pid = 4736] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056961AF400) [pid = 4736] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A065D800) [pid = 4736] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A8DD0C00) [pid = 4736] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569D5CF000) [pid = 4736] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569E285000) [pid = 4736] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569E4D5000) [pid = 4736] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000569DB7B000) [pid = 4736] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569D730800) [pid = 4736] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569FA8F800) [pid = 4736] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 04:29:58 INFO - PROCESS | 4736 | 1461151798981 Marionette TRACE conn5 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1022ms 04:29:59 INFO - PROCESS | 4736 | 1461151799039 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 4736 | 1461151799043 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:29:59 INFO - PROCESS | 4736 | 1461151799047 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 4736 | 1461151799049 Marionette TRACE conn5 <- [1,1698,null,{}] 04:29:59 INFO - PROCESS | 4736 | 1461151799053 Marionette TRACE conn5 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:29:59 INFO - PROCESS | 4736 | 1461151799152 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 04:29:59 INFO - PROCESS | 4736 | 1461151799282 Marionette TRACE conn5 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:29:59 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF92000 == 90 [pid = 4736] [id = 434] 04:29:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569073C000) [pid = 4736] [serial = 1302] [outer = 0000000000000000] 04:29:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569A570800) [pid = 4736] [serial = 1303] [outer = 000000569073C000] 04:29:59 INFO - PROCESS | 4736 | 1461151799330 Marionette DEBUG loaded listener.js 04:29:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569AFB8400) [pid = 4736] [serial = 1304] [outer = 000000569073C000] 04:29:59 INFO - PROCESS | 4736 | 1461151799773 Marionette TRACE conn5 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 04:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 839ms 04:29:59 INFO - PROCESS | 4736 | 1461151799890 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 04:29:59 INFO - PROCESS | 4736 | 1461151799892 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 04:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:29:59 INFO - PROCESS | 4736 | 1461151799902 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:29:59 INFO - PROCESS | 4736 | 1461151799908 Marionette TRACE conn5 <- [1,1702,null,{}] 04:29:59 INFO - PROCESS | 4736 | 1461151799913 Marionette TRACE conn5 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:00 INFO - PROCESS | 4736 | 1461151800019 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 04:30:00 INFO - PROCESS | 4736 | 1461151800108 Marionette TRACE conn5 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0520000 == 91 [pid = 4736] [id = 435] 04:30:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (0000005690A8D800) [pid = 4736] [serial = 1305] [outer = 0000000000000000] 04:30:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569D473400) [pid = 4736] [serial = 1306] [outer = 0000005690A8D800] 04:30:00 INFO - PROCESS | 4736 | 1461151800157 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569D736800) [pid = 4736] [serial = 1307] [outer = 0000005690A8D800] 04:30:00 INFO - PROCESS | 4736 | 1461151800560 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 04:30:00 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 04:30:00 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 04:30:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:30:00 INFO - _addTest/ [0,1705,"getWindowHandle",null] 04:30:00 INFO - PROCESS | 4736 | 1461151800592 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 04:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:30:00 INFO - PROCESS | 4736 | 1461151800595 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:30:00 INFO - PROCESS | 4736 | 1461151800597 Marionette TRACE conn5 <- [1,1706,null,{}] 04:30:00 INFO - PROCESS | 4736 | 1461151800601 Marionette TRACE conn5 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:00 INFO - PROCESS | 4736 | 1461151800743 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 04:30:00 INFO - PROCESS | 4736 | 1461151800769 Marionette TRACE conn5 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A186B000 == 92 [pid = 4736] [id = 436] 04:30:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569D72C000) [pid = 4736] [serial = 1308] [outer = 0000000000000000] 04:30:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569D7C7400) [pid = 4736] [serial = 1309] [outer = 000000569D72C000] 04:30:00 INFO - PROCESS | 4736 | 1461151800817 Marionette DEBUG loaded listener.js 04:30:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569E27C000) [pid = 4736] [serial = 1310] [outer = 000000569D72C000] 04:30:01 INFO - PROCESS | 4736 | 1461151801281 Marionette TRACE conn5 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 04:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 734ms 04:30:01 INFO - PROCESS | 4736 | 1461151801336 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 04:30:01 INFO - PROCESS | 4736 | 1461151801338 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 04:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:30:01 INFO - PROCESS | 4736 | 1461151801381 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:30:01 INFO - PROCESS | 4736 | 1461151801383 Marionette TRACE conn5 <- [1,1710,null,{}] 04:30:01 INFO - PROCESS | 4736 | 1461151801387 Marionette TRACE conn5 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:01 INFO - PROCESS | 4736 | 1461151801516 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 04:30:01 INFO - PROCESS | 4736 | 1461151801588 Marionette TRACE conn5 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A8E000 == 93 [pid = 4736] [id = 437] 04:30:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (000000569E3B0C00) [pid = 4736] [serial = 1311] [outer = 0000000000000000] 04:30:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569E4D4C00) [pid = 4736] [serial = 1312] [outer = 000000569E3B0C00] 04:30:01 INFO - PROCESS | 4736 | 1461151801646 Marionette DEBUG loaded listener.js 04:30:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569FA62800) [pid = 4736] [serial = 1313] [outer = 000000569E3B0C00] 04:30:01 INFO - PROCESS | 4736 | [4736] WARNING: Trying to read from non-existent file: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/netwerk/cache2/CacheFileIOManager.cpp, line 1898 04:30:02 INFO - PROCESS | 4736 | 1461151802103 Marionette TRACE conn5 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 04:30:02 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 04:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 797ms 04:30:02 INFO - PROCESS | 4736 | 1461151802177 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 04:30:02 INFO - PROCESS | 4736 | 1461151802179 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 04:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:30:02 INFO - PROCESS | 4736 | 1461151802183 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:30:02 INFO - PROCESS | 4736 | 1461151802185 Marionette TRACE conn5 <- [1,1714,null,{}] 04:30:02 INFO - PROCESS | 4736 | 1461151802188 Marionette TRACE conn5 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:02 INFO - PROCESS | 4736 | 1461151802317 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 04:30:02 INFO - PROCESS | 4736 | 1461151802338 Marionette TRACE conn5 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A7A000 == 94 [pid = 4736] [id = 438] 04:30:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (000000569FA8E800) [pid = 4736] [serial = 1314] [outer = 0000000000000000] 04:30:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (000000569FCBC800) [pid = 4736] [serial = 1315] [outer = 000000569FA8E800] 04:30:02 INFO - PROCESS | 4736 | 1461151802384 Marionette DEBUG loaded listener.js 04:30:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (00000056A0665800) [pid = 4736] [serial = 1316] [outer = 000000569FA8E800] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (00000056A0665000) [pid = 4736] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (000000569DEBB800) [pid = 4736] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (000000569FA63400) [pid = 4736] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (000000568FFBA400) [pid = 4736] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A28A7400) [pid = 4736] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569538F400) [pid = 4736] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569C4B8400) [pid = 4736] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A8D6B800) [pid = 4736] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A3E94C00) [pid = 4736] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A189F400) [pid = 4736] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:30:03 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A45D7400) [pid = 4736] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:30:03 INFO - PROCESS | 4736 | 1461151803192 Marionette TRACE conn5 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 04:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1024ms 04:30:03 INFO - PROCESS | 4736 | 1461151803211 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 4736 | 1461151803214 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:30:03 INFO - PROCESS | 4736 | 1461151803217 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 4736 | 1461151803219 Marionette TRACE conn5 <- [1,1718,null,{}] 04:30:03 INFO - PROCESS | 4736 | 1461151803238 Marionette TRACE conn5 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:03 INFO - PROCESS | 4736 | 1461151803366 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 04:30:03 INFO - PROCESS | 4736 | 1461151803430 Marionette TRACE conn5 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A82800 == 95 [pid = 4736] [id = 439] 04:30:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (0000005690E34400) [pid = 4736] [serial = 1317] [outer = 0000000000000000] 04:30:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569FA8A000) [pid = 4736] [serial = 1318] [outer = 0000005690E34400] 04:30:03 INFO - PROCESS | 4736 | 1461151803476 Marionette DEBUG loaded listener.js 04:30:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A0E89800) [pid = 4736] [serial = 1319] [outer = 0000005690E34400] 04:30:03 INFO - PROCESS | 4736 | 1461151803846 Marionette TRACE conn5 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",1,"assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 04:30:03 INFO - PROCESS | 4736 | 1461151803894 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 04:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:30:03 INFO - PROCESS | 4736 | 1461151803897 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:30:03 INFO - PROCESS | 4736 | 1461151803899 Marionette TRACE conn5 <- [1,1722,null,{}] 04:30:03 INFO - PROCESS | 4736 | 1461151803902 Marionette TRACE conn5 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 4736 | 1461151803995 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 04:30:04 INFO - PROCESS | 4736 | 1461151804001 Marionette TRACE conn5 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A491A000 == 96 [pid = 4736] [id = 440] 04:30:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A1430000) [pid = 4736] [serial = 1320] [outer = 0000000000000000] 04:30:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A178DC00) [pid = 4736] [serial = 1321] [outer = 00000056A1430000] 04:30:04 INFO - PROCESS | 4736 | 1461151804046 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A189E400) [pid = 4736] [serial = 1322] [outer = 00000056A1430000] 04:30:04 INFO - PROCESS | 4736 | 1461151804491 Marionette TRACE conn5 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 04:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 629ms 04:30:04 INFO - PROCESS | 4736 | 1461151804531 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 04:30:04 INFO - PROCESS | 4736 | 1461151804533 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 04:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:30:04 INFO - PROCESS | 4736 | 1461151804536 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:30:04 INFO - PROCESS | 4736 | 1461151804538 Marionette TRACE conn5 <- [1,1726,null,{}] 04:30:04 INFO - PROCESS | 4736 | 1461151804541 Marionette TRACE conn5 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:04 INFO - PROCESS | 4736 | 1461151804637 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 04:30:04 INFO - PROCESS | 4736 | 1461151804644 Marionette TRACE conn5 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57BA800 == 97 [pid = 4736] [id = 441] 04:30:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569D736C00) [pid = 4736] [serial = 1323] [outer = 0000000000000000] 04:30:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A18D6C00) [pid = 4736] [serial = 1324] [outer = 000000569D736C00] 04:30:04 INFO - PROCESS | 4736 | 1461151804690 Marionette DEBUG loaded listener.js 04:30:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056A25A6000) [pid = 4736] [serial = 1325] [outer = 000000569D736C00] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569091A000 == 96 [pid = 4736] [id = 281] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8D13800 == 95 [pid = 4736] [id = 412] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAE50800 == 94 [pid = 4736] [id = 390] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056ABAA2800 == 93 [pid = 4736] [id = 354] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76BE800 == 92 [pid = 4736] [id = 148] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056ABACB800 == 91 [pid = 4736] [id = 355] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A758E800 == 90 [pid = 4736] [id = 179] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569192C800 == 89 [pid = 4736] [id = 94] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC04000 == 88 [pid = 4736] [id = 313] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AC57E800 == 87 [pid = 4736] [id = 357] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAD14800 == 86 [pid = 4736] [id = 389] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1885800 == 85 [pid = 4736] [id = 295] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AB920000 == 84 [pid = 4736] [id = 391] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569C959000 == 83 [pid = 4736] [id = 331] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DB2800 == 82 [pid = 4736] [id = 218] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DCF800 == 81 [pid = 4736] [id = 132] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AB91C800 == 80 [pid = 4736] [id = 280] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C22800 == 79 [pid = 4736] [id = 411] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D17800 == 78 [pid = 4736] [id = 180] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7592000 == 77 [pid = 4736] [id = 201] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8359000 == 76 [pid = 4736] [id = 203] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA2C6800 == 75 [pid = 4736] [id = 413] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76BA800 == 74 [pid = 4736] [id = 163] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569EA17800 == 73 [pid = 4736] [id = 107] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A561A000 == 72 [pid = 4736] [id = 404] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056960E1000 == 71 [pid = 4736] [id = 255] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056ABC6D800 == 70 [pid = 4736] [id = 392] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A604B000 == 69 [pid = 4736] [id = 340] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAE44800 == 68 [pid = 4736] [id = 254] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8027000 == 67 [pid = 4736] [id = 410] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056953CA800 == 66 [pid = 4736] [id = 358] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5963800 == 65 [pid = 4736] [id = 162] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E22000 == 64 [pid = 4736] [id = 216] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C0A800 == 63 [pid = 4736] [id = 342] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57A8800 == 62 [pid = 4736] [id = 105] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569DA05800 == 61 [pid = 4736] [id = 32] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056ABAA9000 == 60 [pid = 4736] [id = 279] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAE5E800 == 59 [pid = 4736] [id = 351] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5974000 == 58 [pid = 4736] [id = 217] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A75A8800 == 57 [pid = 4736] [id = 341] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0F000 == 56 [pid = 4736] [id = 356] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76A2000 == 55 [pid = 4736] [id = 147] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AA2C9000 == 54 [pid = 4736] [id = 236] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A92800 == 53 [pid = 4736] [id = 234] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056919CF800 == 52 [pid = 4736] [id = 394] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A064A000 == 51 [pid = 4736] [id = 76] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7D67000 == 50 [pid = 4736] [id = 164] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA95800 == 49 [pid = 4736] [id = 161] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8CC8800 == 48 [pid = 4736] [id = 375] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DCA000 == 47 [pid = 4736] [id = 359] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAD23000 == 46 [pid = 4736] [id = 275] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EF3000 == 45 [pid = 4736] [id = 130] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AC593000 == 44 [pid = 4736] [id = 393] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569C40E000 == 43 [pid = 4736] [id = 433] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056979E3800 == 42 [pid = 4736] [id = 432] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4919800 == 41 [pid = 4736] [id = 431] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AC57F800 == 40 [pid = 4736] [id = 430] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056ABAB5800 == 39 [pid = 4736] [id = 429] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AB904000 == 38 [pid = 4736] [id = 428] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAB4B000 == 37 [pid = 4736] [id = 427] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A75000 == 36 [pid = 4736] [id = 426] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAE4000 == 35 [pid = 4736] [id = 425] 04:30:06 INFO - PROCESS | 4736 | --DOCSHELL 00000056AAB42000 == 34 [pid = 4736] [id = 424] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0520000 == 33 [pid = 4736] [id = 435] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 000000569CF92000 == 32 [pid = 4736] [id = 434] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A8E000 == 31 [pid = 4736] [id = 437] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A491A000 == 30 [pid = 4736] [id = 440] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A186B000 == 29 [pid = 4736] [id = 436] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A82800 == 28 [pid = 4736] [id = 439] 04:30:07 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A7A000 == 27 [pid = 4736] [id = 438] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (000000569E3B0400) [pid = 4736] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (000000569FA6F000) [pid = 4736] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A0579C00) [pid = 4736] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (0000005695C88400) [pid = 4736] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (0000005690A91000) [pid = 4736] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A2C23000) [pid = 4736] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A2A02800) [pid = 4736] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569A819800) [pid = 4736] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569D732000) [pid = 4736] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569DC4E800) [pid = 4736] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000569D69C000) [pid = 4736] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A9172C00) [pid = 4736] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569C9B6400) [pid = 4736] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569EAFB000) [pid = 4736] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (00000056A3EA7800) [pid = 4736] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (0000005692190000) [pid = 4736] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (00000056A92ED800) [pid = 4736] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (00000056A472FC00) [pid = 4736] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A2BBF400) [pid = 4736] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056A2A03800) [pid = 4736] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A282D800) [pid = 4736] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A3EAD400) [pid = 4736] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056A4731400) [pid = 4736] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A59A4400) [pid = 4736] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056A760D400) [pid = 4736] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A5AC3400) [pid = 4736] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A8DC7400) [pid = 4736] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A7614800) [pid = 4736] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A1797400) [pid = 4736] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A8D61800) [pid = 4736] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A16A7000) [pid = 4736] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 04:30:07 INFO - PROCESS | 4736 | 1461151807539 Marionette TRACE conn5 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 04:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 3028ms 04:30:07 INFO - PROCESS | 4736 | 1461151807567 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 04:30:07 INFO - PROCESS | 4736 | 1461151807571 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 04:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:30:07 INFO - PROCESS | 4736 | 1461151807577 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:30:07 INFO - PROCESS | 4736 | 1461151807581 Marionette TRACE conn5 <- [1,1730,null,{}] 04:30:07 INFO - PROCESS | 4736 | 1461151807587 Marionette TRACE conn5 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:07 INFO - PROCESS | 4736 | 1461151807685 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 04:30:07 INFO - PROCESS | 4736 | 1461151807697 Marionette TRACE conn5 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:07 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D06800 == 28 [pid = 4736] [id = 442] 04:30:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000569073EC00) [pid = 4736] [serial = 1326] [outer = 0000000000000000] 04:30:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (0000005690740400) [pid = 4736] [serial = 1327] [outer = 000000569073EC00] 04:30:07 INFO - PROCESS | 4736 | 1461151807780 Marionette DEBUG loaded listener.js 04:30:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005690E33C00) [pid = 4736] [serial = 1328] [outer = 000000569073EC00] 04:30:08 INFO - PROCESS | 4736 | 1461151808258 Marionette TRACE conn5 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 04:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 734ms 04:30:08 INFO - PROCESS | 4736 | 1461151808315 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 04:30:08 INFO - PROCESS | 4736 | 1461151808322 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 04:30:08 INFO - PROCESS | 4736 | 1461151808329 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:30:08 INFO - PROCESS | 4736 | 1461151808332 Marionette TRACE conn5 <- [1,1734,null,{}] 04:30:08 INFO - PROCESS | 4736 | 1461151808336 Marionette TRACE conn5 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:08 INFO - PROCESS | 4736 | 1461151808425 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 04:30:08 INFO - PROCESS | 4736 | 1461151808434 Marionette TRACE conn5 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:08 INFO - PROCESS | 4736 | ++DOCSHELL 000000569556D000 == 29 [pid = 4736] [id = 443] 04:30:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005690E3A800) [pid = 4736] [serial = 1329] [outer = 0000000000000000] 04:30:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005690F0E000) [pid = 4736] [serial = 1330] [outer = 0000005690E3A800] 04:30:08 INFO - PROCESS | 4736 | 1461151808481 Marionette DEBUG loaded listener.js 04:30:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056951DDC00) [pid = 4736] [serial = 1331] [outer = 0000005690E3A800] 04:30:08 INFO - PROCESS | 4736 | 1461151808944 Marionette TRACE conn5 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 671ms 04:30:09 INFO - PROCESS | 4736 | 1461151809007 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 4736 | 1461151809010 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:30:09 INFO - PROCESS | 4736 | 1461151809014 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 4736 | 1461151809018 Marionette TRACE conn5 <- [1,1738,null,{}] 04:30:09 INFO - PROCESS | 4736 | 1461151809029 Marionette TRACE conn5 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 4736 | 1461151809156 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 04:30:09 INFO - PROCESS | 4736 | 1461151809175 Marionette TRACE conn5 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961CC000 == 30 [pid = 4736] [id = 444] 04:30:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000568EEA0000) [pid = 4736] [serial = 1332] [outer = 0000000000000000] 04:30:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (0000005695B26400) [pid = 4736] [serial = 1333] [outer = 000000568EEA0000] 04:30:09 INFO - PROCESS | 4736 | 1461151809228 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (0000005695C89800) [pid = 4736] [serial = 1334] [outer = 000000568EEA0000] 04:30:09 INFO - PROCESS | 4736 | 1461151809700 Marionette TRACE conn5 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 04:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 734ms 04:30:09 INFO - PROCESS | 4736 | 1461151809750 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 04:30:09 INFO - PROCESS | 4736 | 1461151809753 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 04:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:30:09 INFO - PROCESS | 4736 | 1461151809756 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:30:09 INFO - PROCESS | 4736 | 1461151809758 Marionette TRACE conn5 <- [1,1742,null,{}] 04:30:09 INFO - PROCESS | 4736 | 1461151809762 Marionette TRACE conn5 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:09 INFO - PROCESS | 4736 | 1461151809849 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 04:30:09 INFO - PROCESS | 4736 | 1461151809856 Marionette TRACE conn5 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979BF000 == 31 [pid = 4736] [id = 445] 04:30:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056960A7C00) [pid = 4736] [serial = 1335] [outer = 0000000000000000] 04:30:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (0000005696C0B800) [pid = 4736] [serial = 1336] [outer = 00000056960A7C00] 04:30:09 INFO - PROCESS | 4736 | 1461151809904 Marionette DEBUG loaded listener.js 04:30:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (0000005696D92800) [pid = 4736] [serial = 1337] [outer = 00000056960A7C00] 04:30:10 INFO - PROCESS | 4736 | 1461151810345 Marionette TRACE conn5 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 04:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 629ms 04:30:10 INFO - PROCESS | 4736 | 1461151810388 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 04:30:10 INFO - PROCESS | 4736 | 1461151810390 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 04:30:10 INFO - PROCESS | 4736 | 1461151810393 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:30:10 INFO - PROCESS | 4736 | 1461151810395 Marionette TRACE conn5 <- [1,1746,null,{}] 04:30:10 INFO - PROCESS | 4736 | 1461151810399 Marionette TRACE conn5 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:10 INFO - PROCESS | 4736 | 1461151810481 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 04:30:10 INFO - PROCESS | 4736 | 1461151810489 Marionette TRACE conn5 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:10 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C408000 == 32 [pid = 4736] [id = 446] 04:30:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (0000005690EACC00) [pid = 4736] [serial = 1338] [outer = 0000000000000000] 04:30:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056970B2000) [pid = 4736] [serial = 1339] [outer = 0000005690EACC00] 04:30:10 INFO - PROCESS | 4736 | 1461151810537 Marionette DEBUG loaded listener.js 04:30:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (0000005699D66400) [pid = 4736] [serial = 1340] [outer = 0000005690EACC00] 04:30:11 INFO - PROCESS | 4736 | 1461151811021 Marionette TRACE conn5 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 671ms 04:30:11 INFO - PROCESS | 4736 | 1461151811068 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 04:30:11 INFO - PROCESS | 4736 | 1461151811070 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 04:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:30:11 INFO - PROCESS | 4736 | 1461151811073 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 4736 | 1461151811075 Marionette TRACE conn5 <- [1,1750,null,{}] 04:30:11 INFO - PROCESS | 4736 | 1461151811078 Marionette TRACE conn5 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 4736 | 1461151811199 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 04:30:11 INFO - PROCESS | 4736 | 1461151811217 Marionette TRACE conn5 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D563800 == 33 [pid = 4736] [id = 447] 04:30:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (000000569A816800) [pid = 4736] [serial = 1341] [outer = 0000000000000000] 04:30:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (000000569A9ED800) [pid = 4736] [serial = 1342] [outer = 000000569A816800] 04:30:11 INFO - PROCESS | 4736 | 1461151811268 Marionette DEBUG loaded listener.js 04:30:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (000000569AF64800) [pid = 4736] [serial = 1343] [outer = 000000569A816800] 04:30:11 INFO - PROCESS | 4736 | 1461151811691 Marionette TRACE conn5 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 04:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 670ms 04:30:11 INFO - PROCESS | 4736 | 1461151811747 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 04:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:30:11 INFO - PROCESS | 4736 | 1461151811750 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 04:30:11 INFO - PROCESS | 4736 | 1461151811753 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:30:11 INFO - PROCESS | 4736 | 1461151811755 Marionette TRACE conn5 <- [1,1754,null,{}] 04:30:11 INFO - PROCESS | 4736 | 1461151811758 Marionette TRACE conn5 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:11 INFO - PROCESS | 4736 | 1461151811839 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 04:30:11 INFO - PROCESS | 4736 | 1461151811878 Marionette TRACE conn5 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:11 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCE3800 == 34 [pid = 4736] [id = 448] 04:30:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569C4B6400) [pid = 4736] [serial = 1344] [outer = 0000000000000000] 04:30:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569C920800) [pid = 4736] [serial = 1345] [outer = 000000569C4B6400] 04:30:11 INFO - PROCESS | 4736 | 1461151811924 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569C996800) [pid = 4736] [serial = 1346] [outer = 000000569C4B6400] 04:30:12 INFO - PROCESS | 4736 | 1461151812352 Marionette TRACE conn5 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 04:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms 04:30:12 INFO - PROCESS | 4736 | 1461151812385 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 04:30:12 INFO - PROCESS | 4736 | 1461151812387 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 04:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:30:12 INFO - PROCESS | 4736 | 1461151812390 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:30:12 INFO - PROCESS | 4736 | 1461151812392 Marionette TRACE conn5 <- [1,1758,null,{}] 04:30:12 INFO - PROCESS | 4736 | 1461151812395 Marionette TRACE conn5 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:12 INFO - PROCESS | 4736 | 1461151812476 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 04:30:12 INFO - PROCESS | 4736 | 1461151812482 Marionette TRACE conn5 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:12 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E428000 == 35 [pid = 4736] [id = 449] 04:30:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (000000569C995C00) [pid = 4736] [serial = 1347] [outer = 0000000000000000] 04:30:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569CEBE800) [pid = 4736] [serial = 1348] [outer = 000000569C995C00] 04:30:12 INFO - PROCESS | 4736 | 1461151812528 Marionette DEBUG loaded listener.js 04:30:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569CFF2800) [pid = 4736] [serial = 1349] [outer = 000000569C995C00] 04:30:13 INFO - PROCESS | 4736 | 1461151813018 Marionette TRACE conn5 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 671ms 04:30:13 INFO - PROCESS | 4736 | 1461151813073 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 4736 | 1461151813075 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 04:30:13 INFO - PROCESS | 4736 | 1461151813079 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 4736 | 1461151813081 Marionette TRACE conn5 <- [1,1762,null,{}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:30:13 INFO - PROCESS | 4736 | 1461151813084 Marionette TRACE conn5 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 4736 | 1461151813197 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 04:30:13 INFO - PROCESS | 4736 | 1461151813283 Marionette TRACE conn5 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961CB800 == 36 [pid = 4736] [id = 450] 04:30:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569CEBCC00) [pid = 4736] [serial = 1350] [outer = 0000000000000000] 04:30:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569D1F2C00) [pid = 4736] [serial = 1351] [outer = 000000569CEBCC00] 04:30:13 INFO - PROCESS | 4736 | 1461151813331 Marionette DEBUG loaded listener.js 04:30:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569D47A800) [pid = 4736] [serial = 1352] [outer = 000000569CEBCC00] 04:30:13 INFO - PROCESS | 4736 | 1461151813741 Marionette TRACE conn5 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 04:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 734ms 04:30:13 INFO - PROCESS | 4736 | 1461151813819 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 04:30:13 INFO - PROCESS | 4736 | 1461151813821 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 04:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:30:13 INFO - PROCESS | 4736 | 1461151813825 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:30:13 INFO - PROCESS | 4736 | 1461151813826 Marionette TRACE conn5 <- [1,1766,null,{}] 04:30:13 INFO - PROCESS | 4736 | 1461151813830 Marionette TRACE conn5 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:13 INFO - PROCESS | 4736 | 1461151813944 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 04:30:14 INFO - PROCESS | 4736 | 1461151813998 Marionette TRACE conn5 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:14 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAAB000 == 37 [pid = 4736] [id = 451] 04:30:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (000000569D47EC00) [pid = 4736] [serial = 1353] [outer = 0000000000000000] 04:30:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569D5D1000) [pid = 4736] [serial = 1354] [outer = 000000569D47EC00] 04:30:14 INFO - PROCESS | 4736 | 1461151814045 Marionette DEBUG loaded listener.js 04:30:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569D6A3000) [pid = 4736] [serial = 1355] [outer = 000000569D47EC00] 04:30:14 INFO - PROCESS | 4736 | 1461151814488 Marionette TRACE conn5 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 04:30:14 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 04:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 04:30:14 INFO - PROCESS | 4736 | 1461151814503 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 04:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:30:14 INFO - PROCESS | 4736 | 1461151814505 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 04:30:14 INFO - PROCESS | 4736 | 1461151814509 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:30:14 INFO - PROCESS | 4736 | 1461151814512 Marionette TRACE conn5 <- [1,1770,null,{}] 04:30:14 INFO - PROCESS | 4736 | 1461151814515 Marionette TRACE conn5 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:14 INFO - PROCESS | 4736 | 1461151814674 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (000000569AC31000) [pid = 4736] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A6D6C400) [pid = 4736] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (00000056A590E000) [pid = 4736] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569073BC00) [pid = 4736] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000568FF6A000) [pid = 4736] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A578A400) [pid = 4736] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A2A08400) [pid = 4736] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A178E400) [pid = 4736] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A2BB6800) [pid = 4736] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A259B000) [pid = 4736] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056AAC38400) [pid = 4736] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569D78A800) [pid = 4736] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569D72AC00) [pid = 4736] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569E4E0800) [pid = 4736] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569FCBB800) [pid = 4736] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (00000056A3E9E400) [pid = 4736] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000568F855000) [pid = 4736] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569AC36000) [pid = 4736] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056A5783400) [pid = 4736] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A761EC00) [pid = 4736] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (0000005690EA6800) [pid = 4736] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056A916E800) [pid = 4736] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569AC3A000) [pid = 4736] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056A3CFCC00) [pid = 4736] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A8D69800) [pid = 4736] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569E3B0C00) [pid = 4736] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569FA8E800) [pid = 4736] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (0000005690E34400) [pid = 4736] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A1430000) [pid = 4736] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (0000005690A8D800) [pid = 4736] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569073C000) [pid = 4736] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056970A8C00) [pid = 4736] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000568EF10800) [pid = 4736] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056951DE000) [pid = 4736] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056ABA16800) [pid = 4736] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (00000056A8B1E800) [pid = 4736] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A92F2000) [pid = 4736] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A2C28000) [pid = 4736] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569E281800) [pid = 4736] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569A81D400) [pid = 4736] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (00000056A92E4C00) [pid = 4736] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:30:15 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569D72C000) [pid = 4736] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:30:15 INFO - PROCESS | 4736 | 1461151815549 Marionette TRACE conn5 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:15 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695325000 == 38 [pid = 4736] [id = 452] 04:30:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000568EF10800) [pid = 4736] [serial = 1356] [outer = 0000000000000000] 04:30:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056906D5C00) [pid = 4736] [serial = 1357] [outer = 000000568EF10800] 04:30:15 INFO - PROCESS | 4736 | 1461151815608 Marionette DEBUG loaded listener.js 04:30:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569AC31000) [pid = 4736] [serial = 1358] [outer = 000000568EF10800] 04:30:16 INFO - PROCESS | 4736 | 1461151816012 Marionette TRACE conn5 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 04:30:16 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 04:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1526ms 04:30:16 INFO - PROCESS | 4736 | 1461151816039 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 4736 | 1461151816041 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 04:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:30:16 INFO - PROCESS | 4736 | 1461151816044 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - PROCESS | 4736 | 1461151816046 Marionette TRACE conn5 <- [1,1774,null,{}] 04:30:16 INFO - PROCESS | 4736 | 1461151816049 Marionette TRACE conn5 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 4736 | 1461151816132 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 04:30:16 INFO - PROCESS | 4736 | 1461151816139 Marionette TRACE conn5 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EE9000 == 39 [pid = 4736] [id = 453] 04:30:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569D72C000) [pid = 4736] [serial = 1359] [outer = 0000000000000000] 04:30:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569D7C8000) [pid = 4736] [serial = 1360] [outer = 000000569D72C000] 04:30:16 INFO - PROCESS | 4736 | 1461151816184 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569DC4D800) [pid = 4736] [serial = 1361] [outer = 000000569D72C000] 04:30:16 INFO - PROCESS | 4736 | 1461151816606 Marionette TRACE conn5 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 04:30:16 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 04:30:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 629ms 04:30:16 INFO - PROCESS | 4736 | 1461151816677 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 04:30:16 INFO - PROCESS | 4736 | 1461151816679 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 04:30:16 INFO - PROCESS | 4736 | 1461151816682 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:30:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:30:16 INFO - PROCESS | 4736 | 1461151816684 Marionette TRACE conn5 <- [1,1778,null,{}] 04:30:16 INFO - PROCESS | 4736 | 1461151816687 Marionette TRACE conn5 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:16 INFO - PROCESS | 4736 | 1461151816770 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 04:30:16 INFO - PROCESS | 4736 | 1461151816779 Marionette TRACE conn5 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15F4800 == 40 [pid = 4736] [id = 454] 04:30:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569DC53800) [pid = 4736] [serial = 1362] [outer = 0000000000000000] 04:30:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569DC58C00) [pid = 4736] [serial = 1363] [outer = 000000569DC53800] 04:30:16 INFO - PROCESS | 4736 | 1461151816824 Marionette DEBUG loaded listener.js 04:30:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569E172C00) [pid = 4736] [serial = 1364] [outer = 000000569DC53800] 04:30:17 INFO - PROCESS | 4736 | 1461151817278 Marionette TRACE conn5 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:30:17 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) 04:30:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms 04:30:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:30:17 INFO - PROCESS | 4736 | 1461151817315 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 04:30:17 INFO - PROCESS | 4736 | 1461151817319 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 04:30:17 INFO - PROCESS | 4736 | 1461151817322 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:30:17 INFO - PROCESS | 4736 | 1461151817324 Marionette TRACE conn5 <- [1,1782,null,{}] 04:30:17 INFO - PROCESS | 4736 | 1461151817332 Marionette TRACE conn5 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:17 INFO - PROCESS | 4736 | 1461151817417 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 04:30:17 INFO - PROCESS | 4736 | 1461151817423 Marionette TRACE conn5 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A187A000 == 41 [pid = 4736] [id = 455] 04:30:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569E260000) [pid = 4736] [serial = 1365] [outer = 0000000000000000] 04:30:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569E262400) [pid = 4736] [serial = 1366] [outer = 000000569E260000] 04:30:17 INFO - PROCESS | 4736 | 1461151817470 Marionette DEBUG loaded listener.js 04:30:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000569E27E400) [pid = 4736] [serial = 1367] [outer = 000000569E260000] 04:30:18 INFO - PROCESS | 4736 | 1461151818340 Marionette TRACE conn5 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:30:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1081ms 04:30:18 INFO - PROCESS | 4736 | 1461151818405 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 04:30:18 INFO - PROCESS | 4736 | 1461151818409 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 04:30:18 INFO - PROCESS | 4736 | 1461151818414 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:30:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:30:18 INFO - PROCESS | 4736 | 1461151818418 Marionette TRACE conn5 <- [1,1786,null,{}] 04:30:18 INFO - PROCESS | 4736 | 1461151818424 Marionette TRACE conn5 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:18 INFO - PROCESS | 4736 | 1461151818548 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 04:30:18 INFO - PROCESS | 4736 | 1461151818676 Marionette TRACE conn5 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:18 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C5B000 == 42 [pid = 4736] [id = 456] 04:30:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005690EA3400) [pid = 4736] [serial = 1368] [outer = 0000000000000000] 04:30:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (0000005690F0BC00) [pid = 4736] [serial = 1369] [outer = 0000005690EA3400] 04:30:18 INFO - PROCESS | 4736 | 1461151818736 Marionette DEBUG loaded listener.js 04:30:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005695338400) [pid = 4736] [serial = 1370] [outer = 0000005690EA3400] 04:30:19 INFO - PROCESS | 4736 | 1461151819466 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 04:30:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:30:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1132ms 04:30:19 INFO - PROCESS | 4736 | 1461151819552 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 04:30:19 INFO - PROCESS | 4736 | 1461151819559 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 04:30:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:30:19 INFO - PROCESS | 4736 | 1461151819565 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:30:19 INFO - PROCESS | 4736 | 1461151819568 Marionette TRACE conn5 <- [1,1790,null,{}] 04:30:19 INFO - PROCESS | 4736 | 1461151819573 Marionette TRACE conn5 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:19 INFO - PROCESS | 4736 | 1461151819703 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 04:30:19 INFO - PROCESS | 4736 | 1461151819841 Marionette TRACE conn5 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:19 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CE3A800 == 43 [pid = 4736] [id = 457] 04:30:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000568FFCA400) [pid = 4736] [serial = 1371] [outer = 0000000000000000] 04:30:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005695EA1C00) [pid = 4736] [serial = 1372] [outer = 000000568FFCA400] 04:30:19 INFO - PROCESS | 4736 | 1461151819898 Marionette DEBUG loaded listener.js 04:30:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (0000005697921C00) [pid = 4736] [serial = 1373] [outer = 000000568FFCA400] 04:30:20 INFO - PROCESS | 4736 | 1461151820809 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:30:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1328ms 04:30:20 INFO - PROCESS | 4736 | 1461151820899 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 04:30:20 INFO - PROCESS | 4736 | 1461151820904 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 04:30:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:30:20 INFO - PROCESS | 4736 | 1461151820909 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:30:20 INFO - PROCESS | 4736 | 1461151820913 Marionette TRACE conn5 <- [1,1794,null,{}] 04:30:20 INFO - PROCESS | 4736 | 1461151820920 Marionette TRACE conn5 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 4736 | 1461151821059 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 04:30:21 INFO - PROCESS | 4736 | 1461151821177 Marionette TRACE conn5 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E14800 == 42 [pid = 4736] [id = 23] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 00000056979DF800 == 41 [pid = 4736] [id = 28] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 00000056900BE000 == 40 [pid = 4736] [id = 13] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 000000569FADE800 == 39 [pid = 4736] [id = 19] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 0000005695BB4800 == 38 [pid = 4736] [id = 15] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 000000569CE3B000 == 37 [pid = 4736] [id = 29] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCD5000 == 36 [pid = 4736] [id = 30] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14C7800 == 35 [pid = 4736] [id = 21] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 00000056961E4000 == 34 [pid = 4736] [id = 16] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DE8800 == 33 [pid = 4736] [id = 17] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 0000005695158000 == 32 [pid = 4736] [id = 26] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 0000005695B21800 == 31 [pid = 4736] [id = 27] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 0000005691F77000 == 30 [pid = 4736] [id = 14] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 0000005690716800 == 29 [pid = 4736] [id = 25] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A18D6C00) [pid = 4736] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | ++DOCSHELL 000000569091A000 == 30 [pid = 4736] [id = 458] 04:30:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000568EEA1000) [pid = 4736] [serial = 1374] [outer = 0000000000000000] 04:30:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056906CE400) [pid = 4736] [serial = 1375] [outer = 000000568EEA1000] 04:30:21 INFO - PROCESS | 4736 | 1461151821264 Marionette DEBUG loaded listener.js 04:30:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (0000005690E32400) [pid = 4736] [serial = 1376] [outer = 000000568EEA1000] 04:30:21 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57BA800 == 29 [pid = 4736] [id = 441] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A9439400) [pid = 4736] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569D6A7000) [pid = 4736] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A8D64800) [pid = 4736] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A5CB2C00) [pid = 4736] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (0000005695B62400) [pid = 4736] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (0000005691910000) [pid = 4736] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A599F400) [pid = 4736] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A5912800) [pid = 4736] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A3CF3800) [pid = 4736] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A2D50C00) [pid = 4736] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056A2AD4800) [pid = 4736] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056AAD4F800) [pid = 4736] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569E2F5000) [pid = 4736] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (00000056A6D71000) [pid = 4736] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A16A1400) [pid = 4736] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A2C30C00) [pid = 4736] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A45DC000) [pid = 4736] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569A817400) [pid = 4736] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D5D5800) [pid = 4736] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A7611400) [pid = 4736] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A92F3000) [pid = 4736] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (0000005696D0A400) [pid = 4736] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (00000056AAD4D400) [pid = 4736] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056A0E62800) [pid = 4736] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A3EB9800) [pid = 4736] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569D7C7400) [pid = 4736] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569E27C000) [pid = 4736] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (00000056A0E89800) [pid = 4736] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A0665800) [pid = 4736] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569E4D4C00) [pid = 4736] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569FCBC800) [pid = 4736] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569FA62800) [pid = 4736] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569FA8A000) [pid = 4736] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A178DC00) [pid = 4736] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569D473400) [pid = 4736] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569D736800) [pid = 4736] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569A570800) [pid = 4736] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569AFB8400) [pid = 4736] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569AF65000) [pid = 4736] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005699DBE000) [pid = 4736] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (0000005690F11000) [pid = 4736] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000568FF72800) [pid = 4736] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (00000056ABC99000) [pid = 4736] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (00000056A1898000) [pid = 4736] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (00000056ABC8EC00) [pid = 4736] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (00000056ABA1C400) [pid = 4736] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (00000056A92F3C00) [pid = 4736] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (00000056A8B25C00) [pid = 4736] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (00000056AAD46C00) [pid = 4736] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (00000056A943F400) [pid = 4736] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (00000056A6D68800) [pid = 4736] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (00000056A3CFA000) [pid = 4736] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (00000056A178A000) [pid = 4736] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (000000569E4DC400) [pid = 4736] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000569D731800) [pid = 4736] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569C4B4000) [pid = 4736] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (00000056AAC3D000) [pid = 4736] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (00000056A189E400) [pid = 4736] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 04:30:21 INFO - PROCESS | 4736 | 1461151821773 Marionette TRACE conn5 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 04:30:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:30:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 881ms 04:30:21 INFO - PROCESS | 4736 | 1461151821794 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 04:30:21 INFO - PROCESS | 4736 | 1461151821801 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 04:30:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:30:21 INFO - PROCESS | 4736 | 1461151821807 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:30:21 INFO - PROCESS | 4736 | 1461151821809 Marionette TRACE conn5 <- [1,1798,null,{}] 04:30:21 INFO - PROCESS | 4736 | 1461151821813 Marionette TRACE conn5 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:21 INFO - PROCESS | 4736 | 1461151821899 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 04:30:21 INFO - PROCESS | 4736 | 1461151821906 Marionette TRACE conn5 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:21 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DDA000 == 30 [pid = 4736] [id = 459] 04:30:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000568F852000) [pid = 4736] [serial = 1377] [outer = 0000000000000000] 04:30:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (00000056920AC000) [pid = 4736] [serial = 1378] [outer = 000000568F852000] 04:30:21 INFO - PROCESS | 4736 | 1461151821954 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (000000569533D400) [pid = 4736] [serial = 1379] [outer = 000000568F852000] 04:30:22 INFO - PROCESS | 4736 | 1461151822453 Marionette TRACE conn5 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:30:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:30:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 671ms 04:30:22 INFO - PROCESS | 4736 | 1461151822480 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 04:30:22 INFO - PROCESS | 4736 | 1461151822482 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 04:30:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:30:22 INFO - PROCESS | 4736 | 1461151822485 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:30:22 INFO - PROCESS | 4736 | 1461151822489 Marionette TRACE conn5 <- [1,1802,null,{}] 04:30:22 INFO - PROCESS | 4736 | 1461151822501 Marionette TRACE conn5 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:22 INFO - PROCESS | 4736 | 1461151822625 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 04:30:22 INFO - PROCESS | 4736 | 1461151822709 Marionette TRACE conn5 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:22 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC0B000 == 31 [pid = 4736] [id = 460] 04:30:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (00000056906CB000) [pid = 4736] [serial = 1380] [outer = 0000000000000000] 04:30:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569609B400) [pid = 4736] [serial = 1381] [outer = 00000056906CB000] 04:30:22 INFO - PROCESS | 4736 | 1461151822760 Marionette DEBUG loaded listener.js 04:30:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (00000056970A8400) [pid = 4736] [serial = 1382] [outer = 00000056906CB000] 04:30:23 INFO - PROCESS | 4736 | 1461151823185 Marionette TRACE conn5 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 733ms 04:30:23 INFO - PROCESS | 4736 | 1461151823221 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 04:30:23 INFO - PROCESS | 4736 | 1461151823224 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 04:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:30:23 INFO - PROCESS | 4736 | 1461151823227 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 4736 | 1461151823229 Marionette TRACE conn5 <- [1,1806,null,{}] 04:30:23 INFO - PROCESS | 4736 | 1461151823232 Marionette TRACE conn5 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:23 INFO - PROCESS | 4736 | 1461151823320 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 04:30:23 INFO - PROCESS | 4736 | 1461151823327 Marionette TRACE conn5 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:23 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2D8000 == 32 [pid = 4736] [id = 461] 04:30:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (0000005699DB7400) [pid = 4736] [serial = 1383] [outer = 0000000000000000] 04:30:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569A581000) [pid = 4736] [serial = 1384] [outer = 0000005699DB7400] 04:30:23 INFO - PROCESS | 4736 | 1461151823375 Marionette DEBUG loaded listener.js 04:30:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569A81EC00) [pid = 4736] [serial = 1385] [outer = 0000005699DB7400] 04:30:23 INFO - PROCESS | 4736 | 1461151823867 Marionette TRACE conn5 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 04:30:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:30:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 671ms 04:30:23 INFO - PROCESS | 4736 | 1461151823901 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 04:30:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:30:23 INFO - PROCESS | 4736 | 1461151823903 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 04:30:23 INFO - PROCESS | 4736 | 1461151823906 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:30:23 INFO - PROCESS | 4736 | 1461151823908 Marionette TRACE conn5 <- [1,1810,null,{}] 04:30:23 INFO - PROCESS | 4736 | 1461151823912 Marionette TRACE conn5 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 4736 | 1461151824049 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 04:30:24 INFO - PROCESS | 4736 | 1461151824072 Marionette TRACE conn5 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA2D800 == 33 [pid = 4736] [id = 462] 04:30:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569A9F2800) [pid = 4736] [serial = 1386] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569AC36400) [pid = 4736] [serial = 1387] [outer = 000000569A9F2800] 04:30:24 INFO - PROCESS | 4736 | 1461151824119 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569C4B6C00) [pid = 4736] [serial = 1388] [outer = 000000569A9F2800] 04:30:24 INFO - PROCESS | 4736 | 1461151824574 Marionette TRACE conn5 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 04:30:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:30:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 735ms 04:30:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:30:24 INFO - PROCESS | 4736 | 1461151824644 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 04:30:24 INFO - PROCESS | 4736 | 1461151824646 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 04:30:24 INFO - PROCESS | 4736 | 1461151824650 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:30:24 INFO - PROCESS | 4736 | 1461151824651 Marionette TRACE conn5 <- [1,1814,null,{}] 04:30:24 INFO - PROCESS | 4736 | 1461151824655 Marionette TRACE conn5 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:24 INFO - PROCESS | 4736 | 1461151824787 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 04:30:24 INFO - PROCESS | 4736 | 1461151824845 Marionette TRACE conn5 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A012F000 == 34 [pid = 4736] [id = 463] 04:30:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569CEBB800) [pid = 4736] [serial = 1389] [outer = 0000000000000000] 04:30:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569D1EC000) [pid = 4736] [serial = 1390] [outer = 000000569CEBB800] 04:30:24 INFO - PROCESS | 4736 | 1461151824895 Marionette DEBUG loaded listener.js 04:30:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569D5CE000) [pid = 4736] [serial = 1391] [outer = 000000569CEBB800] 04:30:25 INFO - PROCESS | 4736 | 1461151825336 Marionette TRACE conn5 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 04:30:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:30:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 732ms 04:30:25 INFO - PROCESS | 4736 | 1461151825393 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 04:30:25 INFO - PROCESS | 4736 | 1461151825395 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 04:30:25 INFO - PROCESS | 4736 | 1461151825398 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:30:25 INFO - PROCESS | 4736 | 1461151825400 Marionette TRACE conn5 <- [1,1818,null,{}] 04:30:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:30:25 INFO - PROCESS | 4736 | 1461151825404 Marionette TRACE conn5 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:25 INFO - PROCESS | 4736 | 1461151825513 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 04:30:25 INFO - PROCESS | 4736 | 1461151825519 Marionette TRACE conn5 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056953D7800 == 35 [pid = 4736] [id = 464] 04:30:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000568EEAE000) [pid = 4736] [serial = 1392] [outer = 0000000000000000] 04:30:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569D6A8000) [pid = 4736] [serial = 1393] [outer = 000000568EEAE000] 04:30:25 INFO - PROCESS | 4736 | 1461151825566 Marionette DEBUG loaded listener.js 04:30:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569D733400) [pid = 4736] [serial = 1394] [outer = 000000568EEAE000] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569DC53800) [pid = 4736] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569D72C000) [pid = 4736] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569CEBCC00) [pid = 4736] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000568EEA0000) [pid = 4736] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000568EF10800) [pid = 4736] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (0000005690EACC00) [pid = 4736] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (000000569A816800) [pid = 4736] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (00000056960A7C00) [pid = 4736] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569D736C00) [pid = 4736] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (000000569D47EC00) [pid = 4736] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (0000005690E3A800) [pid = 4736] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (000000569073EC00) [pid = 4736] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (000000569C995C00) [pid = 4736] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:30:25 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (000000569C4B6400) [pid = 4736] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:30:26 INFO - PROCESS | 4736 | 1461151826077 Marionette TRACE conn5 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 04:30:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 04:30:26 INFO - PROCESS | 4736 | 1461151826139 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 4736 | 1461151826141 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:30:26 INFO - PROCESS | 4736 | 1461151826145 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 4736 | 1461151826146 Marionette TRACE conn5 <- [1,1822,null,{}] 04:30:26 INFO - PROCESS | 4736 | 1461151826150 Marionette TRACE conn5 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 4736 | 1461151826232 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 04:30:26 INFO - PROCESS | 4736 | 1461151826239 Marionette TRACE conn5 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165B000 == 36 [pid = 4736] [id = 465] 04:30:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (00000056910D5C00) [pid = 4736] [serial = 1395] [outer = 0000000000000000] 04:30:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569D1EF400) [pid = 4736] [serial = 1396] [outer = 00000056910D5C00] 04:30:26 INFO - PROCESS | 4736 | 1461151826285 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569D735800) [pid = 4736] [serial = 1397] [outer = 00000056910D5C00] 04:30:26 INFO - PROCESS | 4736 | 1461151826704 Marionette TRACE conn5 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 04:30:26 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 04:30:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 587ms 04:30:26 INFO - PROCESS | 4736 | 1461151826741 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 04:30:26 INFO - PROCESS | 4736 | 1461151826744 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 04:30:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:30:26 INFO - PROCESS | 4736 | 1461151826747 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:30:26 INFO - PROCESS | 4736 | 1461151826749 Marionette TRACE conn5 <- [1,1826,null,{}] 04:30:26 INFO - PROCESS | 4736 | 1461151826752 Marionette TRACE conn5 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:26 INFO - PROCESS | 4736 | 1461151826835 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 04:30:26 INFO - PROCESS | 4736 | 1461151826842 Marionette TRACE conn5 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25CE000 == 37 [pid = 4736] [id = 466] 04:30:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569D7BBC00) [pid = 4736] [serial = 1398] [outer = 0000000000000000] 04:30:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569D7C1800) [pid = 4736] [serial = 1399] [outer = 000000569D7BBC00] 04:30:26 INFO - PROCESS | 4736 | 1461151826887 Marionette DEBUG loaded listener.js 04:30:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569DC49C00) [pid = 4736] [serial = 1400] [outer = 000000569D7BBC00] 04:30:27 INFO - PROCESS | 4736 | 1461151827342 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 04:30:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:30:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 628ms 04:30:27 INFO - PROCESS | 4736 | 1461151827377 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 04:30:27 INFO - PROCESS | 4736 | 1461151827379 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 04:30:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:30:27 INFO - PROCESS | 4736 | 1461151827383 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:30:27 INFO - PROCESS | 4736 | 1461151827385 Marionette TRACE conn5 <- [1,1830,null,{}] 04:30:27 INFO - PROCESS | 4736 | 1461151827388 Marionette TRACE conn5 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:27 INFO - PROCESS | 4736 | 1461151827477 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 04:30:27 INFO - PROCESS | 4736 | 1461151827484 Marionette TRACE conn5 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A8D800 == 38 [pid = 4736] [id = 467] 04:30:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569DC52C00) [pid = 4736] [serial = 1401] [outer = 0000000000000000] 04:30:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569DC65C00) [pid = 4736] [serial = 1402] [outer = 000000569DC52C00] 04:30:27 INFO - PROCESS | 4736 | 1461151827529 Marionette DEBUG loaded listener.js 04:30:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569E263C00) [pid = 4736] [serial = 1403] [outer = 000000569DC52C00] 04:30:28 INFO - PROCESS | 4736 | 1461151828120 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 04:30:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:30:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 776ms 04:30:28 INFO - PROCESS | 4736 | 1461151828225 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 04:30:28 INFO - PROCESS | 4736 | 1461151828230 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 04:30:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:30:28 INFO - PROCESS | 4736 | 1461151828237 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:30:28 INFO - PROCESS | 4736 | 1461151828241 Marionette TRACE conn5 <- [1,1834,null,{}] 04:30:28 INFO - PROCESS | 4736 | 1461151828247 Marionette TRACE conn5 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:28 INFO - PROCESS | 4736 | 1461151828370 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 04:30:28 INFO - PROCESS | 4736 | 1461151828484 Marionette TRACE conn5 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:28 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696FCB000 == 39 [pid = 4736] [id = 468] 04:30:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (00000056906CFC00) [pid = 4736] [serial = 1404] [outer = 0000000000000000] 04:30:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (0000005690EB0C00) [pid = 4736] [serial = 1405] [outer = 00000056906CFC00] 04:30:28 INFO - PROCESS | 4736 | 1461151828548 Marionette DEBUG loaded listener.js 04:30:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (0000005695520000) [pid = 4736] [serial = 1406] [outer = 00000056906CFC00] 04:30:29 INFO - PROCESS | 4736 | 1461151829124 Marionette TRACE conn5 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:30:29 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) 04:30:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 923ms 04:30:29 INFO - PROCESS | 4736 | 1461151829163 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 04:30:29 INFO - PROCESS | 4736 | 1461151829170 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 04:30:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:30:29 INFO - PROCESS | 4736 | 1461151829177 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:30:29 INFO - PROCESS | 4736 | 1461151829180 Marionette TRACE conn5 <- [1,1838,null,{}] 04:30:29 INFO - PROCESS | 4736 | 1461151829184 Marionette TRACE conn5 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:29 INFO - PROCESS | 4736 | 1461151829298 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 04:30:29 INFO - PROCESS | 4736 | 1461151829391 Marionette TRACE conn5 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569EA1C800 == 40 [pid = 4736] [id = 469] 04:30:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005696D07800) [pid = 4736] [serial = 1407] [outer = 0000000000000000] 04:30:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (0000005697922800) [pid = 4736] [serial = 1408] [outer = 0000005696D07800] 04:30:29 INFO - PROCESS | 4736 | 1461151829449 Marionette DEBUG loaded listener.js 04:30:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569A8B0400) [pid = 4736] [serial = 1409] [outer = 0000005696D07800] 04:30:30 INFO - PROCESS | 4736 | 1461151830070 Marionette TRACE conn5 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:30:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:30:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 923ms 04:30:30 INFO - PROCESS | 4736 | 1461151830106 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 04:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:30:30 INFO - PROCESS | 4736 | 1461151830108 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 04:30:30 INFO - PROCESS | 4736 | 1461151830112 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:30:30 INFO - PROCESS | 4736 | 1461151830117 Marionette TRACE conn5 <- [1,1842,null,{}] 04:30:30 INFO - PROCESS | 4736 | 1461151830129 Marionette TRACE conn5 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:30 INFO - PROCESS | 4736 | 1461151830243 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 04:30:30 INFO - PROCESS | 4736 | 1461151830339 Marionette TRACE conn5 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CB0000 == 41 [pid = 4736] [id = 470] 04:30:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569D476400) [pid = 4736] [serial = 1410] [outer = 0000000000000000] 04:30:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569D72AC00) [pid = 4736] [serial = 1411] [outer = 000000569D476400] 04:30:30 INFO - PROCESS | 4736 | 1461151830400 Marionette DEBUG loaded listener.js 04:30:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569E269000) [pid = 4736] [serial = 1412] [outer = 000000569D476400] 04:30:31 INFO - PROCESS | 4736 | 1461151830988 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 943ms 04:30:31 INFO - PROCESS | 4736 | 1461151831058 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 04:30:31 INFO - PROCESS | 4736 | 1461151831061 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 04:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:30:31 INFO - PROCESS | 4736 | 1461151831065 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:30:31 INFO - PROCESS | 4736 | 1461151831067 Marionette TRACE conn5 <- [1,1846,null,{}] 04:30:31 INFO - PROCESS | 4736 | 1461151831071 Marionette TRACE conn5 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:31 INFO - PROCESS | 4736 | 1461151831219 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 04:30:31 INFO - PROCESS | 4736 | 1461151831273 Marionette TRACE conn5 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A6A000 == 42 [pid = 4736] [id = 471] 04:30:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569E289400) [pid = 4736] [serial = 1413] [outer = 0000000000000000] 04:30:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569E2ED000) [pid = 4736] [serial = 1414] [outer = 000000569E289400] 04:30:31 INFO - PROCESS | 4736 | 1461151831332 Marionette DEBUG loaded listener.js 04:30:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E3AC000) [pid = 4736] [serial = 1415] [outer = 000000569E289400] 04:30:31 INFO - PROCESS | 4736 | 1461151831921 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 04:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 923ms 04:30:32 INFO - PROCESS | 4736 | 1461151831989 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 4736 | 1461151831992 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:30:32 INFO - PROCESS | 4736 | 1461151831996 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - PROCESS | 4736 | 1461151831998 Marionette TRACE conn5 <- [1,1850,null,{}] 04:30:32 INFO - PROCESS | 4736 | 1461151832002 Marionette TRACE conn5 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:32 INFO - PROCESS | 4736 | 1461151832108 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 04:30:32 INFO - PROCESS | 4736 | 1461151832227 Marionette TRACE conn5 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0C800 == 43 [pid = 4736] [id = 472] 04:30:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569E2EF800) [pid = 4736] [serial = 1416] [outer = 0000000000000000] 04:30:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569E4E0000) [pid = 4736] [serial = 1417] [outer = 000000569E2EF800] 04:30:32 INFO - PROCESS | 4736 | 1461151832286 Marionette DEBUG loaded listener.js 04:30:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569E9F0400) [pid = 4736] [serial = 1418] [outer = 000000569E2EF800] 04:30:32 INFO - PROCESS | 4736 | 1461151832880 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 04:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 923ms 04:30:32 INFO - PROCESS | 4736 | 1461151832921 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 04:30:32 INFO - PROCESS | 4736 | 1461151832924 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 04:30:32 INFO - PROCESS | 4736 | 1461151832927 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:30:32 INFO - PROCESS | 4736 | 1461151832930 Marionette TRACE conn5 <- [1,1854,null,{}] 04:30:32 INFO - PROCESS | 4736 | 1461151832933 Marionette TRACE conn5 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:33 INFO - PROCESS | 4736 | 1461151833064 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 04:30:33 INFO - PROCESS | 4736 | 1461151833202 Marionette TRACE conn5 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A478F800 == 44 [pid = 4736] [id = 473] 04:30:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000568FF70C00) [pid = 4736] [serial = 1419] [outer = 0000000000000000] 04:30:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569FA64C00) [pid = 4736] [serial = 1420] [outer = 000000568FF70C00] 04:30:33 INFO - PROCESS | 4736 | 1461151833263 Marionette DEBUG loaded listener.js 04:30:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569FA85000) [pid = 4736] [serial = 1421] [outer = 000000568FF70C00] 04:30:33 INFO - PROCESS | 4736 | 1461151833959 Marionette TRACE conn5 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1072ms 04:30:34 INFO - PROCESS | 4736 | 1461151834014 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 4736 | 1461151834018 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 04:30:34 INFO - PROCESS | 4736 | 1461151834024 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:30:34 INFO - PROCESS | 4736 | 1461151834028 Marionette TRACE conn5 <- [1,1858,null,{}] 04:30:34 INFO - PROCESS | 4736 | 1461151834034 Marionette TRACE conn5 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:34 INFO - PROCESS | 4736 | 1461151834136 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 04:30:34 INFO - PROCESS | 4736 | 1461151834265 Marionette TRACE conn5 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960E1000 == 45 [pid = 4736] [id = 474] 04:30:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056900D0800) [pid = 4736] [serial = 1422] [outer = 0000000000000000] 04:30:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (0000005690E31000) [pid = 4736] [serial = 1423] [outer = 00000056900D0800] 04:30:34 INFO - PROCESS | 4736 | 1461151834319 Marionette DEBUG loaded listener.js 04:30:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569538FC00) [pid = 4736] [serial = 1424] [outer = 00000056900D0800] 04:30:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E0C800 == 44 [pid = 4736] [id = 20] 04:30:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AF4800 == 43 [pid = 4736] [id = 24] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569E172C00) [pid = 4736] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569DC4D800) [pid = 4736] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569D1F2C00) [pid = 4736] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (0000005695C89800) [pid = 4736] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056906D5C00) [pid = 4736] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056970B2000) [pid = 4736] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569A9ED800) [pid = 4736] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (0000005696D92800) [pid = 4736] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569AF64800) [pid = 4736] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A25A6000) [pid = 4736] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569AC31000) [pid = 4736] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005695B26400) [pid = 4736] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569D5D1000) [pid = 4736] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (00000056951DDC00) [pid = 4736] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (0000005690E33C00) [pid = 4736] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (000000569CEBE800) [pid = 4736] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569CFF2800) [pid = 4736] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (0000005690F0E000) [pid = 4736] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569C920800) [pid = 4736] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000569D6A3000) [pid = 4736] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (0000005696C0B800) [pid = 4736] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569C996800) [pid = 4736] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (000000569D47A800) [pid = 4736] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (0000005699D66400) [pid = 4736] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (0000005690740400) [pid = 4736] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (000000569D7C8000) [pid = 4736] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (000000569DC58C00) [pid = 4736] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 04:30:34 INFO - PROCESS | 4736 | 1461151834943 Marionette TRACE conn5 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 04:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 943ms 04:30:34 INFO - PROCESS | 4736 | 1461151834973 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 04:30:34 INFO - PROCESS | 4736 | 1461151834979 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 04:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:30:34 INFO - PROCESS | 4736 | 1461151834985 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:30:34 INFO - PROCESS | 4736 | 1461151834988 Marionette TRACE conn5 <- [1,1862,null,{}] 04:30:34 INFO - PROCESS | 4736 | 1461151834991 Marionette TRACE conn5 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 4736 | 1461151835082 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 04:30:35 INFO - PROCESS | 4736 | 1461151835161 Marionette TRACE conn5 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695CB6000 == 44 [pid = 4736] [id = 475] 04:30:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569067C400) [pid = 4736] [serial = 1425] [outer = 0000000000000000] 04:30:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (0000005690E3D400) [pid = 4736] [serial = 1426] [outer = 000000569067C400] 04:30:35 INFO - PROCESS | 4736 | 1461151835209 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (0000005695B2A400) [pid = 4736] [serial = 1427] [outer = 000000569067C400] 04:30:35 INFO - PROCESS | 4736 | 1461151835668 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 04:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 733ms 04:30:35 INFO - PROCESS | 4736 | 1461151835720 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 04:30:35 INFO - PROCESS | 4736 | 1461151835722 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 04:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:30:35 INFO - PROCESS | 4736 | 1461151835726 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:30:35 INFO - PROCESS | 4736 | 1461151835730 Marionette TRACE conn5 <- [1,1866,null,{}] 04:30:35 INFO - PROCESS | 4736 | 1461151835741 Marionette TRACE conn5 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:35 INFO - PROCESS | 4736 | 1461151835833 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 04:30:35 INFO - PROCESS | 4736 | 1461151835848 Marionette TRACE conn5 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:35 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D2AE800 == 45 [pid = 4736] [id = 476] 04:30:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (0000005696D04C00) [pid = 4736] [serial = 1428] [outer = 0000000000000000] 04:30:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (0000005696D98000) [pid = 4736] [serial = 1429] [outer = 0000005696D04C00] 04:30:35 INFO - PROCESS | 4736 | 1461151835898 Marionette DEBUG loaded listener.js 04:30:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (0000005699D61C00) [pid = 4736] [serial = 1430] [outer = 0000005696D04C00] 04:30:36 INFO - PROCESS | 4736 | 1461151836365 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 04:30:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 692ms 04:30:36 INFO - PROCESS | 4736 | 1461151836420 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 04:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:30:36 INFO - PROCESS | 4736 | 1461151836423 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 04:30:36 INFO - PROCESS | 4736 | 1461151836427 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:30:36 INFO - PROCESS | 4736 | 1461151836429 Marionette TRACE conn5 <- [1,1870,null,{}] 04:30:36 INFO - PROCESS | 4736 | 1461151836432 Marionette TRACE conn5 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:36 INFO - PROCESS | 4736 | 1461151836521 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 04:30:36 INFO - PROCESS | 4736 | 1461151836529 Marionette TRACE conn5 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:36 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2C8800 == 46 [pid = 4736] [id = 477] 04:30:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569A813400) [pid = 4736] [serial = 1431] [outer = 0000000000000000] 04:30:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569A9FA000) [pid = 4736] [serial = 1432] [outer = 000000569A813400] 04:30:36 INFO - PROCESS | 4736 | 1461151836577 Marionette DEBUG loaded listener.js 04:30:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569C4B0000) [pid = 4736] [serial = 1433] [outer = 000000569A813400] 04:30:37 INFO - PROCESS | 4736 | 1461151837019 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 629ms 04:30:37 INFO - PROCESS | 4736 | 1461151837064 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 4736 | 1461151837066 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:30:37 INFO - PROCESS | 4736 | 1461151837070 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 4736 | 1461151837071 Marionette TRACE conn5 <- [1,1874,null,{}] 04:30:37 INFO - PROCESS | 4736 | 1461151837075 Marionette TRACE conn5 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 4736 | 1461151837186 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 04:30:37 INFO - PROCESS | 4736 | 1461151837265 Marionette TRACE conn5 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:37 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA27800 == 47 [pid = 4736] [id = 478] 04:30:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569C920400) [pid = 4736] [serial = 1434] [outer = 0000000000000000] 04:30:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569C9AD800) [pid = 4736] [serial = 1435] [outer = 000000569C920400] 04:30:37 INFO - PROCESS | 4736 | 1461151837312 Marionette DEBUG loaded listener.js 04:30:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569CEC7000) [pid = 4736] [serial = 1436] [outer = 000000569C920400] 04:30:37 INFO - PROCESS | 4736 | 1461151837755 Marionette TRACE conn5 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 04:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 04:30:37 INFO - PROCESS | 4736 | 1461151837807 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 04:30:37 INFO - PROCESS | 4736 | 1461151837809 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 04:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:30:37 INFO - PROCESS | 4736 | 1461151837813 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:30:37 INFO - PROCESS | 4736 | 1461151837814 Marionette TRACE conn5 <- [1,1878,null,{}] 04:30:37 INFO - PROCESS | 4736 | 1461151837818 Marionette TRACE conn5 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:37 INFO - PROCESS | 4736 | 1461151837957 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 04:30:38 INFO - PROCESS | 4736 | 1461151838014 Marionette TRACE conn5 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE1E800 == 48 [pid = 4736] [id = 479] 04:30:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569D69B800) [pid = 4736] [serial = 1437] [outer = 0000000000000000] 04:30:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569D72D000) [pid = 4736] [serial = 1438] [outer = 000000569D69B800] 04:30:38 INFO - PROCESS | 4736 | 1461151838064 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569D7C4C00) [pid = 4736] [serial = 1439] [outer = 000000569D69B800] 04:30:38 INFO - PROCESS | 4736 | 1461151838499 Marionette TRACE conn5 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 04:30:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 734ms 04:30:38 INFO - PROCESS | 4736 | 1461151838565 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 04:30:38 INFO - PROCESS | 4736 | 1461151838568 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 04:30:38 INFO - PROCESS | 4736 | 1461151838571 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:30:38 INFO - PROCESS | 4736 | 1461151838573 Marionette TRACE conn5 <- [1,1882,null,{}] 04:30:38 INFO - PROCESS | 4736 | 1461151838581 Marionette TRACE conn5 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:38 INFO - PROCESS | 4736 | 1461151838693 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 04:30:38 INFO - PROCESS | 4736 | 1461151838704 Marionette TRACE conn5 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15DF800 == 49 [pid = 4736] [id = 480] 04:30:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D69F000) [pid = 4736] [serial = 1440] [outer = 0000000000000000] 04:30:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569DEC5800) [pid = 4736] [serial = 1441] [outer = 000000569D69F000] 04:30:38 INFO - PROCESS | 4736 | 1461151838794 Marionette DEBUG loaded listener.js 04:30:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E286C00) [pid = 4736] [serial = 1442] [outer = 000000569D69F000] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569A9F2800) [pid = 4736] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569CEBB800) [pid = 4736] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000568FFCA400) [pid = 4736] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056906CB000) [pid = 4736] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000568F852000) [pid = 4736] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000568EEA1000) [pid = 4736] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005699DB7400) [pid = 4736] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000568EEAE000) [pid = 4736] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569D7BBC00) [pid = 4736] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:30:39 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (00000056910D5C00) [pid = 4736] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:30:39 INFO - PROCESS | 4736 | 1461151839249 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 734ms 04:30:39 INFO - PROCESS | 4736 | 1461151839311 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 4736 | 1461151839313 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 04:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:30:39 INFO - PROCESS | 4736 | 1461151839316 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 4736 | 1461151839318 Marionette TRACE conn5 <- [1,1886,null,{}] 04:30:39 INFO - PROCESS | 4736 | 1461151839322 Marionette TRACE conn5 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:39 INFO - PROCESS | 4736 | 1461151839442 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 04:30:39 INFO - PROCESS | 4736 | 1461151839495 Marionette TRACE conn5 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1872000 == 50 [pid = 4736] [id = 481] 04:30:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (0000005690EAC000) [pid = 4736] [serial = 1443] [outer = 0000000000000000] 04:30:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569A9F2C00) [pid = 4736] [serial = 1444] [outer = 0000005690EAC000] 04:30:39 INFO - PROCESS | 4736 | 1461151839541 Marionette DEBUG loaded listener.js 04:30:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569E26A800) [pid = 4736] [serial = 1445] [outer = 0000005690EAC000] 04:30:39 INFO - PROCESS | 4736 | 1461151839908 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 04:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 629ms 04:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:30:39 INFO - PROCESS | 4736 | 1461151839948 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 04:30:39 INFO - PROCESS | 4736 | 1461151839951 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 04:30:39 INFO - PROCESS | 4736 | 1461151839954 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:30:39 INFO - PROCESS | 4736 | 1461151839956 Marionette TRACE conn5 <- [1,1890,null,{}] 04:30:39 INFO - PROCESS | 4736 | 1461151839959 Marionette TRACE conn5 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 4736 | 1461151840070 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 04:30:40 INFO - PROCESS | 4736 | 1461151840079 Marionette TRACE conn5 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2C9E800 == 51 [pid = 4736] [id = 482] 04:30:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569E4D5400) [pid = 4736] [serial = 1446] [outer = 0000000000000000] 04:30:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569EAD3000) [pid = 4736] [serial = 1447] [outer = 000000569E4D5400] 04:30:40 INFO - PROCESS | 4736 | 1461151840125 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569FA69400) [pid = 4736] [serial = 1448] [outer = 000000569E4D5400] 04:30:40 INFO - PROCESS | 4736 | 1461151840542 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 04:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 629ms 04:30:40 INFO - PROCESS | 4736 | 1461151840587 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 04:30:40 INFO - PROCESS | 4736 | 1461151840589 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 04:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:30:40 INFO - PROCESS | 4736 | 1461151840597 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:30:40 INFO - PROCESS | 4736 | 1461151840599 Marionette TRACE conn5 <- [1,1894,null,{}] 04:30:40 INFO - PROCESS | 4736 | 1461151840602 Marionette TRACE conn5 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:40 INFO - PROCESS | 4736 | 1461151840692 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 04:30:40 INFO - PROCESS | 4736 | 1461151840698 Marionette TRACE conn5 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4781000 == 52 [pid = 4736] [id = 483] 04:30:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569FA6CC00) [pid = 4736] [serial = 1449] [outer = 0000000000000000] 04:30:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569FA88400) [pid = 4736] [serial = 1450] [outer = 000000569FA6CC00] 04:30:40 INFO - PROCESS | 4736 | 1461151840744 Marionette DEBUG loaded listener.js 04:30:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569FA90400) [pid = 4736] [serial = 1451] [outer = 000000569FA6CC00] 04:30:41 INFO - PROCESS | 4736 | 1461151841260 Marionette TRACE conn5 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 04:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 734ms 04:30:41 INFO - PROCESS | 4736 | 1461151841338 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 04:30:41 INFO - PROCESS | 4736 | 1461151841343 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 04:30:41 INFO - PROCESS | 4736 | 1461151841363 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:30:41 INFO - PROCESS | 4736 | 1461151841368 Marionette TRACE conn5 <- [1,1898,null,{}] 04:30:41 INFO - PROCESS | 4736 | 1461151841376 Marionette TRACE conn5 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:41 INFO - PROCESS | 4736 | 1461151841570 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 04:30:41 INFO - PROCESS | 4736 | 1461151841689 Marionette TRACE conn5 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:41 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DC3000 == 53 [pid = 4736] [id = 484] 04:30:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056906C9400) [pid = 4736] [serial = 1452] [outer = 0000000000000000] 04:30:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (0000005692127400) [pid = 4736] [serial = 1453] [outer = 00000056906C9400] 04:30:41 INFO - PROCESS | 4736 | 1461151841751 Marionette DEBUG loaded listener.js 04:30:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (0000005695C83000) [pid = 4736] [serial = 1454] [outer = 00000056906C9400] 04:30:42 INFO - PROCESS | 4736 | 1461151842327 Marionette TRACE conn5 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 04:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1023ms 04:30:42 INFO - PROCESS | 4736 | 1461151842393 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 04:30:42 INFO - PROCESS | 4736 | 1461151842400 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 04:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:30:42 INFO - PROCESS | 4736 | 1461151842407 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:30:42 INFO - PROCESS | 4736 | 1461151842410 Marionette TRACE conn5 <- [1,1902,null,{}] 04:30:42 INFO - PROCESS | 4736 | 1461151842415 Marionette TRACE conn5 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:42 INFO - PROCESS | 4736 | 1461151842532 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 04:30:42 INFO - PROCESS | 4736 | 1461151842655 Marionette TRACE conn5 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:42 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA7000 == 54 [pid = 4736] [id = 485] 04:30:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (0000005696D9B400) [pid = 4736] [serial = 1455] [outer = 0000000000000000] 04:30:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569A578800) [pid = 4736] [serial = 1456] [outer = 0000005696D9B400] 04:30:42 INFO - PROCESS | 4736 | 1461151842714 Marionette DEBUG loaded listener.js 04:30:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569C9B4C00) [pid = 4736] [serial = 1457] [outer = 0000005696D9B400] 04:30:43 INFO - PROCESS | 4736 | 1461151843315 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 04:30:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 04:30:43 INFO - PROCESS | 4736 | 1461151843351 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 04:30:43 INFO - PROCESS | 4736 | 1461151843354 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 04:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:30:43 INFO - PROCESS | 4736 | 1461151843357 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:30:43 INFO - PROCESS | 4736 | 1461151843362 Marionette TRACE conn5 <- [1,1906,null,{}] 04:30:43 INFO - PROCESS | 4736 | 1461151843374 Marionette TRACE conn5 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:43 INFO - PROCESS | 4736 | 1461151843521 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 04:30:43 INFO - PROCESS | 4736 | 1461151843644 Marionette TRACE conn5 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A491C800 == 55 [pid = 4736] [id = 486] 04:30:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569C9AE400) [pid = 4736] [serial = 1458] [outer = 0000000000000000] 04:30:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569D7BFC00) [pid = 4736] [serial = 1459] [outer = 000000569C9AE400] 04:30:43 INFO - PROCESS | 4736 | 1461151843705 Marionette DEBUG loaded listener.js 04:30:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569FA84000) [pid = 4736] [serial = 1460] [outer = 000000569C9AE400] 04:30:44 INFO - PROCESS | 4736 | 1461151844337 Marionette TRACE conn5 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 04:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1026ms 04:30:44 INFO - PROCESS | 4736 | 1461151844386 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 04:30:44 INFO - PROCESS | 4736 | 1461151844389 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 04:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:30:44 INFO - PROCESS | 4736 | 1461151844393 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:30:44 INFO - PROCESS | 4736 | 1461151844395 Marionette TRACE conn5 <- [1,1910,null,{}] 04:30:44 INFO - PROCESS | 4736 | 1461151844399 Marionette TRACE conn5 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:44 INFO - PROCESS | 4736 | 1461151844511 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 04:30:44 INFO - PROCESS | 4736 | 1461151844634 Marionette TRACE conn5 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A560A000 == 56 [pid = 4736] [id = 487] 04:30:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A01E2C00) [pid = 4736] [serial = 1461] [outer = 0000000000000000] 04:30:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A057F000) [pid = 4736] [serial = 1462] [outer = 00000056A01E2C00] 04:30:44 INFO - PROCESS | 4736 | 1461151844692 Marionette DEBUG loaded listener.js 04:30:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A0E56400) [pid = 4736] [serial = 1463] [outer = 00000056A01E2C00] 04:30:45 INFO - PROCESS | 4736 | 1461151845230 Marionette TRACE conn5 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 04:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 881ms 04:30:45 INFO - PROCESS | 4736 | 1461151845276 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 04:30:45 INFO - PROCESS | 4736 | 1461151845279 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 04:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:30:45 INFO - PROCESS | 4736 | 1461151845282 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:30:45 INFO - PROCESS | 4736 | 1461151845285 Marionette TRACE conn5 <- [1,1914,null,{}] 04:30:45 INFO - PROCESS | 4736 | 1461151845288 Marionette TRACE conn5 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:45 INFO - PROCESS | 4736 | 1461151845399 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 04:30:45 INFO - PROCESS | 4736 | 1461151845495 Marionette TRACE conn5 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57A9000 == 57 [pid = 4736] [id = 488] 04:30:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A06E6800) [pid = 4736] [serial = 1464] [outer = 0000000000000000] 04:30:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A0E61400) [pid = 4736] [serial = 1465] [outer = 00000056A06E6800] 04:30:45 INFO - PROCESS | 4736 | 1461151845551 Marionette DEBUG loaded listener.js 04:30:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A1426C00) [pid = 4736] [serial = 1466] [outer = 00000056A06E6800] 04:30:46 INFO - PROCESS | 4736 | 1461151846121 Marionette TRACE conn5 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 04:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 881ms 04:30:46 INFO - PROCESS | 4736 | 1461151846166 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 04:30:46 INFO - PROCESS | 4736 | 1461151846169 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 04:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:30:46 INFO - PROCESS | 4736 | 1461151846172 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:30:46 INFO - PROCESS | 4736 | 1461151846174 Marionette TRACE conn5 <- [1,1918,null,{}] 04:30:46 INFO - PROCESS | 4736 | 1461151846178 Marionette TRACE conn5 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:46 INFO - PROCESS | 4736 | 1461151846308 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 04:30:46 INFO - PROCESS | 4736 | 1461151846445 Marionette TRACE conn5 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:46 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A7E800 == 58 [pid = 4736] [id = 489] 04:30:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000568EEA2400) [pid = 4736] [serial = 1467] [outer = 0000000000000000] 04:30:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569FA8E800) [pid = 4736] [serial = 1468] [outer = 000000568EEA2400] 04:30:46 INFO - PROCESS | 4736 | 1461151846506 Marionette DEBUG loaded listener.js 04:30:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A178F800) [pid = 4736] [serial = 1469] [outer = 000000568EEA2400] 04:30:47 INFO - PROCESS | 4736 | 1461151847256 Marionette TRACE conn5 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 04:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1125ms 04:30:47 INFO - PROCESS | 4736 | 1461151847300 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 04:30:47 INFO - PROCESS | 4736 | 1461151847304 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 04:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:30:47 INFO - PROCESS | 4736 | 1461151847309 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:30:47 INFO - PROCESS | 4736 | 1461151847313 Marionette TRACE conn5 <- [1,1922,null,{}] 04:30:47 INFO - PROCESS | 4736 | 1461151847319 Marionette TRACE conn5 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:47 INFO - PROCESS | 4736 | 1461151847466 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 04:30:47 INFO - PROCESS | 4736 | 1461151847525 Marionette TRACE conn5 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:47 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D2BD800 == 59 [pid = 4736] [id = 490] 04:30:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (0000005690EAAC00) [pid = 4736] [serial = 1470] [outer = 0000000000000000] 04:30:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056951DEC00) [pid = 4736] [serial = 1471] [outer = 0000005690EAAC00] 04:30:47 INFO - PROCESS | 4736 | 1461151847578 Marionette DEBUG loaded listener.js 04:30:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (0000005696107800) [pid = 4736] [serial = 1472] [outer = 0000005690EAAC00] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2C9E800 == 58 [pid = 4736] [id = 482] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1872000 == 57 [pid = 4736] [id = 481] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15DF800 == 56 [pid = 4736] [id = 480] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE1E800 == 55 [pid = 4736] [id = 479] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA27800 == 54 [pid = 4736] [id = 478] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2C8800 == 53 [pid = 4736] [id = 477] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 000000569D2AE800 == 52 [pid = 4736] [id = 476] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569DC65C00) [pid = 4736] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 0000005695CB6000 == 51 [pid = 4736] [id = 475] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056960E1000 == 50 [pid = 4736] [id = 474] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0C800 == 49 [pid = 4736] [id = 472] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A6A000 == 48 [pid = 4736] [id = 471] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CB0000 == 47 [pid = 4736] [id = 470] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 000000569EA1C800 == 46 [pid = 4736] [id = 469] 04:30:48 INFO - PROCESS | 4736 | --DOCSHELL 0000005696FCB000 == 45 [pid = 4736] [id = 468] 04:30:48 INFO - PROCESS | 4736 | 1461151848250 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569D735800) [pid = 4736] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569C4B6C00) [pid = 4736] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569A81EC00) [pid = 4736] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569AC36400) [pid = 4736] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D1EC000) [pid = 4736] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005695EA1C00) [pid = 4736] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569609B400) [pid = 4736] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056970A8400) [pid = 4736] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (0000005690F0BC00) [pid = 4736] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056920AC000) [pid = 4736] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569533D400) [pid = 4736] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (00000056906CE400) [pid = 4736] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (0000005690E32400) [pid = 4736] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569A581000) [pid = 4736] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569E262400) [pid = 4736] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569D6A8000) [pid = 4736] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569DC49C00) [pid = 4736] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569D5CE000) [pid = 4736] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569D7C1800) [pid = 4736] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569D733400) [pid = 4736] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005697921C00) [pid = 4736] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569D1EF400) [pid = 4736] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 04:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 986ms 04:30:48 INFO - PROCESS | 4736 | 1461151848301 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 04:30:48 INFO - PROCESS | 4736 | 1461151848307 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 04:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:30:48 INFO - PROCESS | 4736 | 1461151848316 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:30:48 INFO - PROCESS | 4736 | 1461151848319 Marionette TRACE conn5 <- [1,1926,null,{}] 04:30:48 INFO - PROCESS | 4736 | 1461151848323 Marionette TRACE conn5 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:48 INFO - PROCESS | 4736 | 1461151848416 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 04:30:48 INFO - PROCESS | 4736 | 1461151848424 Marionette TRACE conn5 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:48 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608C000 == 46 [pid = 4736] [id = 491] 04:30:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005690E3AC00) [pid = 4736] [serial = 1473] [outer = 0000000000000000] 04:30:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (0000005690F0E000) [pid = 4736] [serial = 1474] [outer = 0000005690E3AC00] 04:30:48 INFO - PROCESS | 4736 | 1461151848471 Marionette DEBUG loaded listener.js 04:30:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056954BEC00) [pid = 4736] [serial = 1475] [outer = 0000005690E3AC00] 04:30:49 INFO - PROCESS | 4736 | 1461151849005 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 734ms 04:30:49 INFO - PROCESS | 4736 | 1461151849054 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 4736 | 1461151849056 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:30:49 INFO - PROCESS | 4736 | 1461151849062 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 4736 | 1461151849066 Marionette TRACE conn5 <- [1,1930,null,{}] 04:30:49 INFO - PROCESS | 4736 | 1461151849077 Marionette TRACE conn5 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 4736 | 1461151849171 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 04:30:49 INFO - PROCESS | 4736 | 1461151849255 Marionette TRACE conn5 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2C2000 == 47 [pid = 4736] [id = 492] 04:30:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (0000005696D96800) [pid = 4736] [serial = 1476] [outer = 0000000000000000] 04:30:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569A584C00) [pid = 4736] [serial = 1477] [outer = 0000005696D96800] 04:30:49 INFO - PROCESS | 4736 | 1461151849306 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569AF64C00) [pid = 4736] [serial = 1478] [outer = 0000005696D96800] 04:30:49 INFO - PROCESS | 4736 | 1461151849674 Marionette TRACE conn5 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 692ms 04:30:49 INFO - PROCESS | 4736 | 1461151849755 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 04:30:49 INFO - PROCESS | 4736 | 1461151849758 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 04:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:30:49 INFO - PROCESS | 4736 | 1461151849762 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:30:49 INFO - PROCESS | 4736 | 1461151849763 Marionette TRACE conn5 <- [1,1934,null,{}] 04:30:49 INFO - PROCESS | 4736 | 1461151849767 Marionette TRACE conn5 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:49 INFO - PROCESS | 4736 | 1461151849858 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 04:30:49 INFO - PROCESS | 4736 | 1461151849868 Marionette TRACE conn5 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608A000 == 48 [pid = 4736] [id = 493] 04:30:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569C924400) [pid = 4736] [serial = 1479] [outer = 0000000000000000] 04:30:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569C9B5800) [pid = 4736] [serial = 1480] [outer = 000000569C924400] 04:30:49 INFO - PROCESS | 4736 | 1461151849916 Marionette DEBUG loaded listener.js 04:30:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569D1F0400) [pid = 4736] [serial = 1481] [outer = 000000569C924400] 04:30:50 INFO - PROCESS | 4736 | 1461151850347 Marionette TRACE conn5 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 04:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 629ms 04:30:50 INFO - PROCESS | 4736 | 1461151850400 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 04:30:50 INFO - PROCESS | 4736 | 1461151850402 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 04:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:30:50 INFO - PROCESS | 4736 | 1461151850406 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:30:50 INFO - PROCESS | 4736 | 1461151850407 Marionette TRACE conn5 <- [1,1938,null,{}] 04:30:50 INFO - PROCESS | 4736 | 1461151850411 Marionette TRACE conn5 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:50 INFO - PROCESS | 4736 | 1461151850524 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 04:30:50 INFO - PROCESS | 4736 | 1461151850609 Marionette TRACE conn5 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:50 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0648000 == 49 [pid = 4736] [id = 494] 04:30:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569D476C00) [pid = 4736] [serial = 1482] [outer = 0000000000000000] 04:30:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569D481400) [pid = 4736] [serial = 1483] [outer = 000000569D476C00] 04:30:50 INFO - PROCESS | 4736 | 1461151850656 Marionette DEBUG loaded listener.js 04:30:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569D6AAC00) [pid = 4736] [serial = 1484] [outer = 000000569D476C00] 04:30:51 INFO - PROCESS | 4736 | 1461151851088 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 735ms 04:30:51 INFO - PROCESS | 4736 | 1461151851141 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 4736 | 1461151851143 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:30:51 INFO - PROCESS | 4736 | 1461151851152 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 4736 | 1461151851154 Marionette TRACE conn5 <- [1,1942,null,{}] 04:30:51 INFO - PROCESS | 4736 | 1461151851157 Marionette TRACE conn5 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:51 INFO - PROCESS | 4736 | 1461151851292 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 04:30:51 INFO - PROCESS | 4736 | 1461151851352 Marionette TRACE conn5 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A186D000 == 50 [pid = 4736] [id = 495] 04:30:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569DC4C400) [pid = 4736] [serial = 1485] [outer = 0000000000000000] 04:30:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569E174800) [pid = 4736] [serial = 1486] [outer = 000000569DC4C400] 04:30:51 INFO - PROCESS | 4736 | 1461151851402 Marionette DEBUG loaded listener.js 04:30:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569E28AC00) [pid = 4736] [serial = 1487] [outer = 000000569DC4C400] 04:30:51 INFO - PROCESS | 4736 | 1461151851840 Marionette TRACE conn5 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 04:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 734ms 04:30:51 INFO - PROCESS | 4736 | 1461151851906 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 04:30:51 INFO - PROCESS | 4736 | 1461151851908 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 04:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:30:51 INFO - PROCESS | 4736 | 1461151851918 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:30:51 INFO - PROCESS | 4736 | 1461151851920 Marionette TRACE conn5 <- [1,1946,null,{}] 04:30:51 INFO - PROCESS | 4736 | 1461151851928 Marionette TRACE conn5 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 4736 | 1461151852044 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 04:30:52 INFO - PROCESS | 4736 | 1461151852101 Marionette TRACE conn5 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A9B000 == 51 [pid = 4736] [id = 496] 04:30:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569E3B0400) [pid = 4736] [serial = 1488] [outer = 0000000000000000] 04:30:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569EAD6400) [pid = 4736] [serial = 1489] [outer = 000000569E3B0400] 04:30:52 INFO - PROCESS | 4736 | 1461151852147 Marionette DEBUG loaded listener.js 04:30:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569FA6F000) [pid = 4736] [serial = 1490] [outer = 000000569E3B0400] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569C920400) [pid = 4736] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569D69B800) [pid = 4736] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (0000005690EAC000) [pid = 4736] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056900D0800) [pid = 4736] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569067C400) [pid = 4736] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (0000005696D04C00) [pid = 4736] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569A813400) [pid = 4736] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569D69F000) [pid = 4736] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:30:52 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569E4D5400) [pid = 4736] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:30:52 INFO - PROCESS | 4736 | 1461151852648 Marionette TRACE conn5 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 04:30:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 777ms 04:30:52 INFO - PROCESS | 4736 | 1461151852693 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 04:30:52 INFO - PROCESS | 4736 | 1461151852695 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 04:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:30:52 INFO - PROCESS | 4736 | 1461151852699 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:30:52 INFO - PROCESS | 4736 | 1461151852701 Marionette TRACE conn5 <- [1,1950,null,{}] 04:30:52 INFO - PROCESS | 4736 | 1461151852705 Marionette TRACE conn5 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:52 INFO - PROCESS | 4736 | 1461151852791 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 04:30:52 INFO - PROCESS | 4736 | 1461151852874 Marionette TRACE conn5 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A9D800 == 52 [pid = 4736] [id = 497] 04:30:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056906D4400) [pid = 4736] [serial = 1491] [outer = 0000000000000000] 04:30:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569D69F000) [pid = 4736] [serial = 1492] [outer = 00000056906D4400] 04:30:52 INFO - PROCESS | 4736 | 1461151852923 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569FA91800) [pid = 4736] [serial = 1493] [outer = 00000056906D4400] 04:30:53 INFO - PROCESS | 4736 | 1461151853285 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 629ms 04:30:53 INFO - PROCESS | 4736 | 1461151853331 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 04:30:53 INFO - PROCESS | 4736 | 1461151853333 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 04:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:30:53 INFO - PROCESS | 4736 | 1461151853336 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 4736 | 1461151853338 Marionette TRACE conn5 <- [1,1954,null,{}] 04:30:53 INFO - PROCESS | 4736 | 1461151853341 Marionette TRACE conn5 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:53 INFO - PROCESS | 4736 | 1461151853486 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 04:30:53 INFO - PROCESS | 4736 | 1461151853499 Marionette TRACE conn5 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4780800 == 53 [pid = 4736] [id = 498] 04:30:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569E260C00) [pid = 4736] [serial = 1494] [outer = 0000000000000000] 04:30:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A142B800) [pid = 4736] [serial = 1495] [outer = 000000569E260C00] 04:30:53 INFO - PROCESS | 4736 | 1461151853544 Marionette DEBUG loaded listener.js 04:30:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A1511C00) [pid = 4736] [serial = 1496] [outer = 000000569E260C00] 04:30:53 INFO - PROCESS | 4736 | 1461151853951 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 04:30:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 04:30:53 INFO - PROCESS | 4736 | 1461151853969 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 04:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:30:53 INFO - PROCESS | 4736 | 1461151853971 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 04:30:53 INFO - PROCESS | 4736 | 1461151853974 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:30:53 INFO - PROCESS | 4736 | 1461151853976 Marionette TRACE conn5 <- [1,1958,null,{}] 04:30:53 INFO - PROCESS | 4736 | 1461151853980 Marionette TRACE conn5 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 4736 | 1461151854100 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 04:30:54 INFO - PROCESS | 4736 | 1461151854108 Marionette TRACE conn5 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5956800 == 54 [pid = 4736] [id = 499] 04:30:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A170E400) [pid = 4736] [serial = 1497] [outer = 0000000000000000] 04:30:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A1789800) [pid = 4736] [serial = 1498] [outer = 00000056A170E400] 04:30:54 INFO - PROCESS | 4736 | 1461151854154 Marionette DEBUG loaded listener.js 04:30:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056A1797800) [pid = 4736] [serial = 1499] [outer = 00000056A170E400] 04:30:54 INFO - PROCESS | 4736 | 1461151854666 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 04:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 734ms 04:30:54 INFO - PROCESS | 4736 | 1461151854712 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 04:30:54 INFO - PROCESS | 4736 | 1461151854717 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 04:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:30:54 INFO - PROCESS | 4736 | 1461151854723 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:30:54 INFO - PROCESS | 4736 | 1461151854728 Marionette TRACE conn5 <- [1,1962,null,{}] 04:30:54 INFO - PROCESS | 4736 | 1461151854735 Marionette TRACE conn5 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:54 INFO - PROCESS | 4736 | 1461151854942 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 04:30:55 INFO - PROCESS | 4736 | 1461151855073 Marionette TRACE conn5 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:55 INFO - PROCESS | 4736 | ++DOCSHELL 000000569A9A3800 == 55 [pid = 4736] [id = 500] 04:30:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (0000005690A8F400) [pid = 4736] [serial = 1500] [outer = 0000000000000000] 04:30:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056951E5C00) [pid = 4736] [serial = 1501] [outer = 0000005690A8F400] 04:30:55 INFO - PROCESS | 4736 | 1461151855132 Marionette DEBUG loaded listener.js 04:30:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (0000005696D04C00) [pid = 4736] [serial = 1502] [outer = 0000005690A8F400] 04:30:55 INFO - PROCESS | 4736 | 1461151855714 Marionette TRACE conn5 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 04:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1022ms 04:30:55 INFO - PROCESS | 4736 | 1461151855749 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 04:30:55 INFO - PROCESS | 4736 | 1461151855756 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 04:30:55 INFO - PROCESS | 4736 | 1461151855763 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:30:55 INFO - PROCESS | 4736 | 1461151855766 Marionette TRACE conn5 <- [1,1966,null,{}] 04:30:55 INFO - PROCESS | 4736 | 1461151855770 Marionette TRACE conn5 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:55 INFO - PROCESS | 4736 | 1461151855886 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 04:30:56 INFO - PROCESS | 4736 | 1461151856012 Marionette TRACE conn5 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FC1B000 == 56 [pid = 4736] [id = 501] 04:30:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056970AB800) [pid = 4736] [serial = 1503] [outer = 0000000000000000] 04:30:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569A8B0C00) [pid = 4736] [serial = 1504] [outer = 00000056970AB800] 04:30:56 INFO - PROCESS | 4736 | 1461151856071 Marionette DEBUG loaded listener.js 04:30:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D1F2C00) [pid = 4736] [serial = 1505] [outer = 00000056970AB800] 04:30:56 INFO - PROCESS | 4736 | 1461151856666 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 923ms 04:30:56 INFO - PROCESS | 4736 | 1461151856691 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 04:30:56 INFO - PROCESS | 4736 | 1461151856694 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 04:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:30:56 INFO - PROCESS | 4736 | 1461151856698 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:30:56 INFO - PROCESS | 4736 | 1461151856702 Marionette TRACE conn5 <- [1,1970,null,{}] 04:30:56 INFO - PROCESS | 4736 | 1461151856714 Marionette TRACE conn5 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:56 INFO - PROCESS | 4736 | 1461151856833 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 04:30:56 INFO - PROCESS | 4736 | 1461151856931 Marionette TRACE conn5 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AEF000 == 57 [pid = 4736] [id = 502] 04:30:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569DB7B000) [pid = 4736] [serial = 1506] [outer = 0000000000000000] 04:30:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569DFA1C00) [pid = 4736] [serial = 1507] [outer = 000000569DB7B000] 04:30:57 INFO - PROCESS | 4736 | 1461151856991 Marionette DEBUG loaded listener.js 04:30:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A0E8EC00) [pid = 4736] [serial = 1508] [outer = 000000569DB7B000] 04:30:57 INFO - PROCESS | 4736 | 1461151857597 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 04:30:57 INFO - PROCESS | 4736 | 1461151857686 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 04:30:57 INFO - PROCESS | 4736 | 1461151857690 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 04:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:30:57 INFO - PROCESS | 4736 | 1461151857694 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:30:57 INFO - PROCESS | 4736 | 1461151857696 Marionette TRACE conn5 <- [1,1974,null,{}] 04:30:57 INFO - PROCESS | 4736 | 1461151857700 Marionette TRACE conn5 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:57 INFO - PROCESS | 4736 | 1461151857815 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 04:30:57 INFO - PROCESS | 4736 | 1461151857941 Marionette TRACE conn5 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6056000 == 58 [pid = 4736] [id = 503] 04:30:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A189A400) [pid = 4736] [serial = 1509] [outer = 0000000000000000] 04:30:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A189F400) [pid = 4736] [serial = 1510] [outer = 00000056A189A400] 04:30:58 INFO - PROCESS | 4736 | 1461151858000 Marionette DEBUG loaded listener.js 04:30:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A18D3400) [pid = 4736] [serial = 1511] [outer = 00000056A189A400] 04:30:58 INFO - PROCESS | 4736 | 1461151858546 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 923ms 04:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:30:58 INFO - PROCESS | 4736 | 1461151858619 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 04:30:58 INFO - PROCESS | 4736 | 1461151858621 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 04:30:58 INFO - PROCESS | 4736 | 1461151858625 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:30:58 INFO - PROCESS | 4736 | 1461151858627 Marionette TRACE conn5 <- [1,1978,null,{}] 04:30:58 INFO - PROCESS | 4736 | 1461151858631 Marionette TRACE conn5 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:58 INFO - PROCESS | 4736 | 1461151858741 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 04:30:58 INFO - PROCESS | 4736 | 1461151858866 Marionette TRACE conn5 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:58 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60EB800 == 59 [pid = 4736] [id = 504] 04:30:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056A18DB000) [pid = 4736] [serial = 1512] [outer = 0000000000000000] 04:30:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (00000056A259E400) [pid = 4736] [serial = 1513] [outer = 00000056A18DB000] 04:30:58 INFO - PROCESS | 4736 | 1461151858926 Marionette DEBUG loaded listener.js 04:30:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A25A6C00) [pid = 4736] [serial = 1514] [outer = 00000056A18DB000] 04:30:59 INFO - PROCESS | 4736 | 1461151859527 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 04:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 923ms 04:30:59 INFO - PROCESS | 4736 | 1461151859550 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 04:30:59 INFO - PROCESS | 4736 | 1461151859553 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 04:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:30:59 INFO - PROCESS | 4736 | 1461151859587 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:30:59 INFO - PROCESS | 4736 | 1461151859590 Marionette TRACE conn5 <- [1,1982,null,{}] 04:30:59 INFO - PROCESS | 4736 | 1461151859594 Marionette TRACE conn5 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:30:59 INFO - PROCESS | 4736 | 1461151859745 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 04:30:59 INFO - PROCESS | 4736 | 1461151859875 Marionette TRACE conn5 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:30:59 INFO - PROCESS | 4736 | ++DOCSHELL 00000056900C4000 == 60 [pid = 4736] [id = 505] 04:30:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000568EEAEC00) [pid = 4736] [serial = 1515] [outer = 0000000000000000] 04:30:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (0000005691035800) [pid = 4736] [serial = 1516] [outer = 000000568EEAEC00] 04:30:59 INFO - PROCESS | 4736 | 1461151859936 Marionette DEBUG loaded listener.js 04:31:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569DEC4000) [pid = 4736] [serial = 1517] [outer = 000000568EEAEC00] 04:31:00 INFO - PROCESS | 4736 | 1461151860726 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 04:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1213ms 04:31:00 INFO - PROCESS | 4736 | 1461151860773 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 04:31:00 INFO - PROCESS | 4736 | 1461151860778 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 04:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:31:00 INFO - PROCESS | 4736 | 1461151860805 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:31:00 INFO - PROCESS | 4736 | 1461151860809 Marionette TRACE conn5 <- [1,1986,null,{}] 04:31:00 INFO - PROCESS | 4736 | 1461151860833 Marionette TRACE conn5 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:00 INFO - PROCESS | 4736 | 1461151860944 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 04:31:01 INFO - PROCESS | 4736 | 1461151861067 Marionette TRACE conn5 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:01 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D1E800 == 61 [pid = 4736] [id = 506] 04:31:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (0000005695B84C00) [pid = 4736] [serial = 1518] [outer = 0000000000000000] 04:31:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (0000005696107C00) [pid = 4736] [serial = 1519] [outer = 0000005695B84C00] 04:31:01 INFO - PROCESS | 4736 | 1461151861123 Marionette DEBUG loaded listener.js 04:31:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (0000005699DBE000) [pid = 4736] [serial = 1520] [outer = 0000005695B84C00] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A012F000 == 60 [pid = 4736] [id = 463] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC0B000 == 59 [pid = 4736] [id = 460] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4780800 == 58 [pid = 4736] [id = 498] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A9D800 == 57 [pid = 4736] [id = 497] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A9B000 == 56 [pid = 4736] [id = 496] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A186D000 == 55 [pid = 4736] [id = 495] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0648000 == 54 [pid = 4736] [id = 494] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569608A000 == 53 [pid = 4736] [id = 493] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2C2000 == 52 [pid = 4736] [id = 492] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (0000005690EB0C00) [pid = 4736] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (0000005697922800) [pid = 4736] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569D72AC00) [pid = 4736] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569FA64C00) [pid = 4736] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569E2ED000) [pid = 4736] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569E4E0000) [pid = 4736] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569FA88400) [pid = 4736] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569608C000 == 51 [pid = 4736] [id = 491] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569D2BD800 == 50 [pid = 4736] [id = 490] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57A9000 == 49 [pid = 4736] [id = 488] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A560A000 == 48 [pid = 4736] [id = 487] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A491C800 == 47 [pid = 4736] [id = 486] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA7000 == 46 [pid = 4736] [id = 485] 04:31:01 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DC3000 == 45 [pid = 4736] [id = 484] 04:31:01 INFO - PROCESS | 4736 | 1461151861736 Marionette TRACE conn5 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 04:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 944ms 04:31:01 INFO - PROCESS | 4736 | 1461151861752 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 04:31:01 INFO - PROCESS | 4736 | 1461151861758 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 04:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:31:01 INFO - PROCESS | 4736 | 1461151861765 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:31:01 INFO - PROCESS | 4736 | 1461151861768 Marionette TRACE conn5 <- [1,1990,null,{}] 04:31:01 INFO - PROCESS | 4736 | 1461151861771 Marionette TRACE conn5 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:01 INFO - PROCESS | 4736 | 1461151861877 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569C9AD800) [pid = 4736] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569CEC7000) [pid = 4736] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569D7C4C00) [pid = 4736] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569D72D000) [pid = 4736] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569A9F2C00) [pid = 4736] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569538FC00) [pid = 4736] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (0000005690E31000) [pid = 4736] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (0000005690E3D400) [pid = 4736] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (0000005695B2A400) [pid = 4736] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (0000005696D98000) [pid = 4736] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (0000005699D61C00) [pid = 4736] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569A9FA000) [pid = 4736] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569DEC5800) [pid = 4736] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569FA69400) [pid = 4736] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569EAD3000) [pid = 4736] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569E286C00) [pid = 4736] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569E26A800) [pid = 4736] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569C4B0000) [pid = 4736] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 04:31:01 INFO - PROCESS | 4736 | 1461151861980 Marionette TRACE conn5 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961E7000 == 46 [pid = 4736] [id = 507] 04:31:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056906D3400) [pid = 4736] [serial = 1521] [outer = 0000000000000000] 04:31:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (0000005690EAC800) [pid = 4736] [serial = 1522] [outer = 00000056906D3400] 04:31:02 INFO - PROCESS | 4736 | 1461151862029 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (0000005696D98000) [pid = 4736] [serial = 1523] [outer = 00000056906D3400] 04:31:02 INFO - PROCESS | 4736 | 1461151862454 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 04:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 734ms 04:31:02 INFO - PROCESS | 4736 | 1461151862499 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 04:31:02 INFO - PROCESS | 4736 | 1461151862502 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 04:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:31:02 INFO - PROCESS | 4736 | 1461151862506 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:31:02 INFO - PROCESS | 4736 | 1461151862509 Marionette TRACE conn5 <- [1,1994,null,{}] 04:31:02 INFO - PROCESS | 4736 | 1461151862520 Marionette TRACE conn5 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:02 INFO - PROCESS | 4736 | 1461151862612 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 04:31:02 INFO - PROCESS | 4736 | 1461151862620 Marionette TRACE conn5 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:02 INFO - PROCESS | 4736 | ++DOCSHELL 000000569EABB000 == 47 [pid = 4736] [id = 508] 04:31:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569A583C00) [pid = 4736] [serial = 1524] [outer = 0000000000000000] 04:31:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569C924000) [pid = 4736] [serial = 1525] [outer = 000000569A583C00] 04:31:02 INFO - PROCESS | 4736 | 1461151862676 Marionette DEBUG loaded listener.js 04:31:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569CEC7000) [pid = 4736] [serial = 1526] [outer = 000000569A583C00] 04:31:03 INFO - PROCESS | 4736 | 1461151863134 Marionette TRACE conn5 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 04:31:03 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 04:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 691ms 04:31:03 INFO - PROCESS | 4736 | 1461151863199 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 4736 | 1461151863202 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:31:03 INFO - PROCESS | 4736 | 1461151863205 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 4736 | 1461151863207 Marionette TRACE conn5 <- [1,1998,null,{}] 04:31:03 INFO - PROCESS | 4736 | 1461151863211 Marionette TRACE conn5 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 4736 | 1461151863331 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 04:31:03 INFO - PROCESS | 4736 | 1461151863417 Marionette TRACE conn5 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:03 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE0D800 == 48 [pid = 4736] [id = 509] 04:31:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569AFB3C00) [pid = 4736] [serial = 1527] [outer = 0000000000000000] 04:31:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569D69D800) [pid = 4736] [serial = 1528] [outer = 000000569AFB3C00] 04:31:03 INFO - PROCESS | 4736 | 1461151863464 Marionette DEBUG loaded listener.js 04:31:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569D737800) [pid = 4736] [serial = 1529] [outer = 000000569AFB3C00] 04:31:03 INFO - PROCESS | 4736 | 1461151863849 Marionette TRACE conn5 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 04:31:03 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 04:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 671ms 04:31:03 INFO - PROCESS | 4736 | 1461151863880 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 04:31:03 INFO - PROCESS | 4736 | 1461151863882 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 04:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:31:03 INFO - PROCESS | 4736 | 1461151863885 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:31:03 INFO - PROCESS | 4736 | 1461151863887 Marionette TRACE conn5 <- [1,2002,null,{}] 04:31:03 INFO - PROCESS | 4736 | 1461151863891 Marionette TRACE conn5 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:03 INFO - PROCESS | 4736 | 1461151863978 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 04:31:04 INFO - PROCESS | 4736 | 1461151864077 Marionette TRACE conn5 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA11000 == 49 [pid = 4736] [id = 510] 04:31:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D47D000) [pid = 4736] [serial = 1530] [outer = 0000000000000000] 04:31:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569D7C4C00) [pid = 4736] [serial = 1531] [outer = 000000569D47D000] 04:31:04 INFO - PROCESS | 4736 | 1461151864125 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569E174000) [pid = 4736] [serial = 1532] [outer = 000000569D47D000] 04:31:04 INFO - PROCESS | 4736 | 1461151864583 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 04:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 734ms 04:31:04 INFO - PROCESS | 4736 | 1461151864627 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 04:31:04 INFO - PROCESS | 4736 | 1461151864630 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 04:31:04 INFO - PROCESS | 4736 | 1461151864633 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:31:04 INFO - PROCESS | 4736 | 1461151864635 Marionette TRACE conn5 <- [1,2006,null,{}] 04:31:04 INFO - PROCESS | 4736 | 1461151864679 Marionette TRACE conn5 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:04 INFO - PROCESS | 4736 | 1461151864805 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 04:31:04 INFO - PROCESS | 4736 | 1461151864865 Marionette TRACE conn5 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A86800 == 50 [pid = 4736] [id = 511] 04:31:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569E4E0800) [pid = 4736] [serial = 1533] [outer = 0000000000000000] 04:31:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000569FA66C00) [pid = 4736] [serial = 1534] [outer = 000000569E4E0800] 04:31:04 INFO - PROCESS | 4736 | 1461151864914 Marionette DEBUG loaded listener.js 04:31:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000569FA88400) [pid = 4736] [serial = 1535] [outer = 000000569E4E0800] 04:31:05 INFO - PROCESS | 4736 | 1461151865346 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 734ms 04:31:05 INFO - PROCESS | 4736 | 1461151865371 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 04:31:05 INFO - PROCESS | 4736 | 1461151865374 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 04:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:31:05 INFO - PROCESS | 4736 | 1461151865383 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:31:05 INFO - PROCESS | 4736 | 1461151865385 Marionette TRACE conn5 <- [1,2010,null,{}] 04:31:05 INFO - PROCESS | 4736 | 1461151865393 Marionette TRACE conn5 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:05 INFO - PROCESS | 4736 | 1461151865511 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 04:31:05 INFO - PROCESS | 4736 | 1461151865517 Marionette TRACE conn5 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A75000 == 51 [pid = 4736] [id = 512] 04:31:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569FEF4000) [pid = 4736] [serial = 1536] [outer = 0000000000000000] 04:31:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056A0665000) [pid = 4736] [serial = 1537] [outer = 000000569FEF4000] 04:31:05 INFO - PROCESS | 4736 | 1461151865612 Marionette DEBUG loaded listener.js 04:31:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (00000056A0E8D800) [pid = 4736] [serial = 1538] [outer = 000000569FEF4000] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569D476C00) [pid = 4736] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569DC4C400) [pid = 4736] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056906D4400) [pid = 4736] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569E3B0400) [pid = 4736] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (0000005690EAAC00) [pid = 4736] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (0000005696D96800) [pid = 4736] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (0000005690E3AC00) [pid = 4736] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000568EEA2400) [pid = 4736] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569C924400) [pid = 4736] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569E260C00) [pid = 4736] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:31:06 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000568FF70C00) [pid = 4736] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:31:06 INFO - PROCESS | 4736 | 1461151866260 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 923ms 04:31:06 INFO - PROCESS | 4736 | 1461151866309 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 4736 | 1461151866311 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 04:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:31:06 INFO - PROCESS | 4736 | 1461151866314 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - PROCESS | 4736 | 1461151866316 Marionette TRACE conn5 <- [1,2014,null,{}] 04:31:06 INFO - PROCESS | 4736 | 1461151866319 Marionette TRACE conn5 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:06 INFO - PROCESS | 4736 | 1461151866413 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 04:31:06 INFO - PROCESS | 4736 | 1461151866425 Marionette TRACE conn5 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:06 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1879000 == 52 [pid = 4736] [id = 513] 04:31:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (0000005695334000) [pid = 4736] [serial = 1539] [outer = 0000000000000000] 04:31:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569AC3A000) [pid = 4736] [serial = 1540] [outer = 0000005695334000] 04:31:06 INFO - PROCESS | 4736 | 1461151866472 Marionette DEBUG loaded listener.js 04:31:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569FA8C400) [pid = 4736] [serial = 1541] [outer = 0000005695334000] 04:31:06 INFO - PROCESS | 4736 | 1461151866889 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 04:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 629ms 04:31:06 INFO - PROCESS | 4736 | 1461151866947 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 04:31:06 INFO - PROCESS | 4736 | 1461151866949 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 04:31:06 INFO - PROCESS | 4736 | 1461151866952 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:31:06 INFO - PROCESS | 4736 | 1461151866954 Marionette TRACE conn5 <- [1,2018,null,{}] 04:31:06 INFO - PROCESS | 4736 | 1461151866957 Marionette TRACE conn5 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 4736 | 1461151867046 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 04:31:07 INFO - PROCESS | 4736 | 1461151867053 Marionette TRACE conn5 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A560F800 == 53 [pid = 4736] [id = 514] 04:31:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A150E400) [pid = 4736] [serial = 1542] [outer = 0000000000000000] 04:31:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A1899C00) [pid = 4736] [serial = 1543] [outer = 00000056A150E400] 04:31:07 INFO - PROCESS | 4736 | 1461151867099 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A282C400) [pid = 4736] [serial = 1544] [outer = 00000056A150E400] 04:31:07 INFO - PROCESS | 4736 | 1461151867518 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 04:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 628ms 04:31:07 INFO - PROCESS | 4736 | 1461151867584 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 04:31:07 INFO - PROCESS | 4736 | 1461151867586 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 04:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:31:07 INFO - PROCESS | 4736 | 1461151867590 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:31:07 INFO - PROCESS | 4736 | 1461151867591 Marionette TRACE conn5 <- [1,2022,null,{}] 04:31:07 INFO - PROCESS | 4736 | 1461151867595 Marionette TRACE conn5 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:07 INFO - PROCESS | 4736 | 1461151867684 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 04:31:07 INFO - PROCESS | 4736 | 1461151867692 Marionette TRACE conn5 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE8000 == 54 [pid = 4736] [id = 515] 04:31:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A259DC00) [pid = 4736] [serial = 1545] [outer = 0000000000000000] 04:31:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A2837C00) [pid = 4736] [serial = 1546] [outer = 00000056A259DC00] 04:31:07 INFO - PROCESS | 4736 | 1461151867738 Marionette DEBUG loaded listener.js 04:31:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A28A9800) [pid = 4736] [serial = 1547] [outer = 00000056A259DC00] 04:31:08 INFO - PROCESS | 4736 | 1461151868207 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 734ms 04:31:08 INFO - PROCESS | 4736 | 1461151868327 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 04:31:08 INFO - PROCESS | 4736 | 1461151868332 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 04:31:08 INFO - PROCESS | 4736 | 1461151868337 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:31:08 INFO - PROCESS | 4736 | 1461151868342 Marionette TRACE conn5 <- [1,2026,null,{}] 04:31:08 INFO - PROCESS | 4736 | 1461151868348 Marionette TRACE conn5 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:08 INFO - PROCESS | 4736 | 1461151868511 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 04:31:08 INFO - PROCESS | 4736 | 1461151868635 Marionette TRACE conn5 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961E8800 == 55 [pid = 4736] [id = 516] 04:31:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005690A91C00) [pid = 4736] [serial = 1548] [outer = 0000000000000000] 04:31:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005690E33400) [pid = 4736] [serial = 1549] [outer = 0000005690A91C00] 04:31:08 INFO - PROCESS | 4736 | 1461151868695 Marionette DEBUG loaded listener.js 04:31:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005691F21800) [pid = 4736] [serial = 1550] [outer = 0000005690A91C00] 04:31:09 INFO - PROCESS | 4736 | 1461151869334 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 04:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1026ms 04:31:09 INFO - PROCESS | 4736 | 1461151869367 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 04:31:09 INFO - PROCESS | 4736 | 1461151869372 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 04:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:31:09 INFO - PROCESS | 4736 | 1461151869380 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:31:09 INFO - PROCESS | 4736 | 1461151869384 Marionette TRACE conn5 <- [1,2030,null,{}] 04:31:09 INFO - PROCESS | 4736 | 1461151869389 Marionette TRACE conn5 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:09 INFO - PROCESS | 4736 | 1461151869506 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 04:31:09 INFO - PROCESS | 4736 | 1461151869607 Marionette TRACE conn5 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:09 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAFA800 == 56 [pid = 4736] [id = 517] 04:31:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569A814000) [pid = 4736] [serial = 1551] [outer = 0000000000000000] 04:31:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569AFB3000) [pid = 4736] [serial = 1552] [outer = 000000569A814000] 04:31:09 INFO - PROCESS | 4736 | 1461151869665 Marionette DEBUG loaded listener.js 04:31:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569D479C00) [pid = 4736] [serial = 1553] [outer = 000000569A814000] 04:31:10 INFO - PROCESS | 4736 | 1461151870275 Marionette TRACE conn5 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 04:31:10 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) 04:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 923ms 04:31:10 INFO - PROCESS | 4736 | 1461151870304 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 04:31:10 INFO - PROCESS | 4736 | 1461151870307 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 04:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:31:10 INFO - PROCESS | 4736 | 1461151870311 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:31:10 INFO - PROCESS | 4736 | 1461151870313 Marionette TRACE conn5 <- [1,2034,null,{}] 04:31:10 INFO - PROCESS | 4736 | 1461151870325 Marionette TRACE conn5 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:10 INFO - PROCESS | 4736 | 1461151870448 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 04:31:10 INFO - PROCESS | 4736 | 1461151870550 Marionette TRACE conn5 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DB4800 == 57 [pid = 4736] [id = 518] 04:31:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569E719C00) [pid = 4736] [serial = 1554] [outer = 0000000000000000] 04:31:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569EAF2C00) [pid = 4736] [serial = 1555] [outer = 000000569E719C00] 04:31:10 INFO - PROCESS | 4736 | 1461151870613 Marionette DEBUG loaded listener.js 04:31:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A18A1000) [pid = 4736] [serial = 1556] [outer = 000000569E719C00] 04:31:11 INFO - PROCESS | 4736 | 1461151871202 Marionette TRACE conn5 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 04:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 923ms 04:31:11 INFO - PROCESS | 4736 | 1461151871238 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 04:31:11 INFO - PROCESS | 4736 | 1461151871241 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 04:31:11 INFO - PROCESS | 4736 | 1461151871245 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:31:11 INFO - PROCESS | 4736 | 1461151871247 Marionette TRACE conn5 <- [1,2038,null,{}] 04:31:11 INFO - PROCESS | 4736 | 1461151871251 Marionette TRACE conn5 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:11 INFO - PROCESS | 4736 | 1461151871368 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 04:31:11 INFO - PROCESS | 4736 | 1461151871468 Marionette TRACE conn5 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:11 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7524800 == 58 [pid = 4736] [id = 519] 04:31:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A28ABC00) [pid = 4736] [serial = 1557] [outer = 0000000000000000] 04:31:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A28B2000) [pid = 4736] [serial = 1558] [outer = 00000056A28ABC00] 04:31:11 INFO - PROCESS | 4736 | 1461151871526 Marionette DEBUG loaded listener.js 04:31:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A2A0EC00) [pid = 4736] [serial = 1559] [outer = 00000056A28ABC00] 04:31:12 INFO - PROCESS | 4736 | 1461151872116 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 923ms 04:31:12 INFO - PROCESS | 4736 | 1461151872173 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 04:31:12 INFO - PROCESS | 4736 | 1461151872175 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 04:31:12 INFO - PROCESS | 4736 | 1461151872179 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:31:12 INFO - PROCESS | 4736 | 1461151872181 Marionette TRACE conn5 <- [1,2042,null,{}] 04:31:12 INFO - PROCESS | 4736 | 1461151872185 Marionette TRACE conn5 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:12 INFO - PROCESS | 4736 | 1461151872298 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 04:31:12 INFO - PROCESS | 4736 | 1461151872397 Marionette TRACE conn5 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A759A800 == 59 [pid = 4736] [id = 520] 04:31:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A2A0C400) [pid = 4736] [serial = 1560] [outer = 0000000000000000] 04:31:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A2AD2000) [pid = 4736] [serial = 1561] [outer = 00000056A2A0C400] 04:31:12 INFO - PROCESS | 4736 | 1461151872454 Marionette DEBUG loaded listener.js 04:31:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A2AD8C00) [pid = 4736] [serial = 1562] [outer = 00000056A2A0C400] 04:31:13 INFO - PROCESS | 4736 | 1461151873050 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 04:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 923ms 04:31:13 INFO - PROCESS | 4736 | 1461151873105 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 04:31:13 INFO - PROCESS | 4736 | 1461151873108 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 04:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:31:13 INFO - PROCESS | 4736 | 1461151873111 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:31:13 INFO - PROCESS | 4736 | 1461151873113 Marionette TRACE conn5 <- [1,2046,null,{}] 04:31:13 INFO - PROCESS | 4736 | 1461151873117 Marionette TRACE conn5 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:13 INFO - PROCESS | 4736 | 1461151873263 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 04:31:13 INFO - PROCESS | 4736 | 1461151873388 Marionette TRACE conn5 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76A9800 == 60 [pid = 4736] [id = 521] 04:31:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A2B54800) [pid = 4736] [serial = 1563] [outer = 0000000000000000] 04:31:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A2BB9400) [pid = 4736] [serial = 1564] [outer = 00000056A2B54800] 04:31:13 INFO - PROCESS | 4736 | 1461151873449 Marionette DEBUG loaded listener.js 04:31:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A2C23400) [pid = 4736] [serial = 1565] [outer = 00000056A2B54800] 04:31:14 INFO - PROCESS | 4736 | 1461151874023 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 04:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 986ms 04:31:14 INFO - PROCESS | 4736 | 1461151874100 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 04:31:14 INFO - PROCESS | 4736 | 1461151874102 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 04:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:31:14 INFO - PROCESS | 4736 | 1461151874121 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:31:14 INFO - PROCESS | 4736 | 1461151874124 Marionette TRACE conn5 <- [1,2050,null,{}] 04:31:14 INFO - PROCESS | 4736 | 1461151874129 Marionette TRACE conn5 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:14 INFO - PROCESS | 4736 | 1461151874240 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 04:31:14 INFO - PROCESS | 4736 | 1461151874368 Marionette TRACE conn5 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:14 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695B1E800 == 61 [pid = 4736] [id = 522] 04:31:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (0000005690E37400) [pid = 4736] [serial = 1566] [outer = 0000000000000000] 04:31:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056954BF400) [pid = 4736] [serial = 1567] [outer = 0000005690E37400] 04:31:14 INFO - PROCESS | 4736 | 1461151874426 Marionette DEBUG loaded listener.js 04:31:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569D5CE000) [pid = 4736] [serial = 1568] [outer = 0000005690E37400] 04:31:15 INFO - PROCESS | 4736 | 1461151875262 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 04:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1197ms 04:31:15 INFO - PROCESS | 4736 | 1461151875307 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 04:31:15 INFO - PROCESS | 4736 | 1461151875311 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 04:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:31:15 INFO - PROCESS | 4736 | 1461151875316 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:31:15 INFO - PROCESS | 4736 | 1461151875320 Marionette TRACE conn5 <- [1,2054,null,{}] 04:31:15 INFO - PROCESS | 4736 | 1461151875342 Marionette TRACE conn5 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:15 INFO - PROCESS | 4736 | 1461151875449 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 04:31:15 INFO - PROCESS | 4736 | 1461151875583 Marionette TRACE conn5 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:15 INFO - PROCESS | 4736 | ++DOCSHELL 000000569EABA000 == 62 [pid = 4736] [id = 523] 04:31:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056951E1000) [pid = 4736] [serial = 1569] [outer = 0000000000000000] 04:31:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056951EBC00) [pid = 4736] [serial = 1570] [outer = 00000056951E1000] 04:31:15 INFO - PROCESS | 4736 | 1461151875640 Marionette DEBUG loaded listener.js 04:31:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (0000005696D97800) [pid = 4736] [serial = 1571] [outer = 00000056951E1000] 04:31:15 INFO - PROCESS | 4736 | --DOCSHELL 000000569D852800 == 61 [pid = 4736] [id = 10] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A560F800 == 60 [pid = 4736] [id = 514] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1879000 == 59 [pid = 4736] [id = 513] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A75000 == 58 [pid = 4736] [id = 512] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A86800 == 57 [pid = 4736] [id = 511] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 000000569DA11000 == 56 [pid = 4736] [id = 510] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE0D800 == 55 [pid = 4736] [id = 509] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 000000569EABB000 == 54 [pid = 4736] [id = 508] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056961E7000 == 53 [pid = 4736] [id = 507] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A1789800) [pid = 4736] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D1E800 == 52 [pid = 4736] [id = 506] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056900C4000 == 51 [pid = 4736] [id = 505] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A60EB800 == 50 [pid = 4736] [id = 504] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6056000 == 49 [pid = 4736] [id = 503] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AEF000 == 48 [pid = 4736] [id = 502] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 000000569FC1B000 == 47 [pid = 4736] [id = 501] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 000000569A9A3800 == 46 [pid = 4736] [id = 500] 04:31:16 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5956800 == 45 [pid = 4736] [id = 499] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569FA85000) [pid = 4736] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569D481400) [pid = 4736] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569D6AAC00) [pid = 4736] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569E28AC00) [pid = 4736] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000569E174800) [pid = 4736] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569D69F000) [pid = 4736] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569EAD6400) [pid = 4736] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056951DEC00) [pid = 4736] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (0000005696107800) [pid = 4736] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569A584C00) [pid = 4736] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569AF64C00) [pid = 4736] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569A578800) [pid = 4736] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (0000005690F0E000) [pid = 4736] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056954BEC00) [pid = 4736] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A178F800) [pid = 4736] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569FA8E800) [pid = 4736] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (0000005692127400) [pid = 4736] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569C9B5800) [pid = 4736] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569D7BFC00) [pid = 4736] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A0E61400) [pid = 4736] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A057F000) [pid = 4736] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A1511C00) [pid = 4736] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A142B800) [pid = 4736] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569FA6F000) [pid = 4736] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569D1F0400) [pid = 4736] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569FA91800) [pid = 4736] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 04:31:16 INFO - PROCESS | 4736 | 1461151876380 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 04:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1092ms 04:31:16 INFO - PROCESS | 4736 | 1461151876408 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 04:31:16 INFO - PROCESS | 4736 | 1461151876413 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 04:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:31:16 INFO - PROCESS | 4736 | 1461151876419 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:31:16 INFO - PROCESS | 4736 | 1461151876422 Marionette TRACE conn5 <- [1,2058,null,{}] 04:31:16 INFO - PROCESS | 4736 | 1461151876426 Marionette TRACE conn5 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:16 INFO - PROCESS | 4736 | 1461151876524 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 04:31:16 INFO - PROCESS | 4736 | 1461151876616 Marionette TRACE conn5 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:16 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D2B3000 == 46 [pid = 4736] [id = 524] 04:31:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056906D1C00) [pid = 4736] [serial = 1572] [outer = 0000000000000000] 04:31:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005695B86C00) [pid = 4736] [serial = 1573] [outer = 00000056906D1C00] 04:31:16 INFO - PROCESS | 4736 | 1461151876666 Marionette DEBUG loaded listener.js 04:31:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569A818800) [pid = 4736] [serial = 1574] [outer = 00000056906D1C00] 04:31:17 INFO - PROCESS | 4736 | 1461151877093 Marionette TRACE conn5 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 733ms 04:31:17 INFO - PROCESS | 4736 | 1461151877160 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 4736 | 1461151877162 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:31:17 INFO - PROCESS | 4736 | 1461151877166 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 4736 | 1461151877170 Marionette TRACE conn5 <- [1,2062,null,{}] 04:31:17 INFO - PROCESS | 4736 | 1461151877181 Marionette TRACE conn5 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:17 INFO - PROCESS | 4736 | 1461151877276 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 04:31:17 INFO - PROCESS | 4736 | 1461151877293 Marionette TRACE conn5 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:17 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAF5000 == 47 [pid = 4736] [id = 525] 04:31:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569CFF3800) [pid = 4736] [serial = 1575] [outer = 0000000000000000] 04:31:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569D473400) [pid = 4736] [serial = 1576] [outer = 000000569CFF3800] 04:31:17 INFO - PROCESS | 4736 | 1461151877342 Marionette DEBUG loaded listener.js 04:31:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569D6A3C00) [pid = 4736] [serial = 1577] [outer = 000000569CFF3800] 04:31:17 INFO - PROCESS | 4736 | 1461151877791 Marionette TRACE conn5 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 04:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 692ms 04:31:17 INFO - PROCESS | 4736 | 1461151877861 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 04:31:17 INFO - PROCESS | 4736 | 1461151877864 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 04:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:31:17 INFO - PROCESS | 4736 | 1461151877868 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:31:17 INFO - PROCESS | 4736 | 1461151877869 Marionette TRACE conn5 <- [1,2066,null,{}] 04:31:17 INFO - PROCESS | 4736 | 1461151877873 Marionette TRACE conn5 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 4736 | 1461151877994 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 04:31:18 INFO - PROCESS | 4736 | 1461151878092 Marionette TRACE conn5 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E3800 == 48 [pid = 4736] [id = 526] 04:31:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569D6A5400) [pid = 4736] [serial = 1578] [outer = 0000000000000000] 04:31:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569D7C1C00) [pid = 4736] [serial = 1579] [outer = 000000569D6A5400] 04:31:18 INFO - PROCESS | 4736 | 1461151878139 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569DEC5800) [pid = 4736] [serial = 1580] [outer = 000000569D6A5400] 04:31:18 INFO - PROCESS | 4736 | 1461151878560 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 04:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 734ms 04:31:18 INFO - PROCESS | 4736 | 1461151878604 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 04:31:18 INFO - PROCESS | 4736 | 1461151878606 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 04:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:31:18 INFO - PROCESS | 4736 | 1461151878609 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:31:18 INFO - PROCESS | 4736 | 1461151878611 Marionette TRACE conn5 <- [1,2070,null,{}] 04:31:18 INFO - PROCESS | 4736 | 1461151878615 Marionette TRACE conn5 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:18 INFO - PROCESS | 4736 | 1461151878736 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 04:31:18 INFO - PROCESS | 4736 | 1461151878796 Marionette TRACE conn5 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A86000 == 49 [pid = 4736] [id = 527] 04:31:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569E27C000) [pid = 4736] [serial = 1581] [outer = 0000000000000000] 04:31:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569E2EB400) [pid = 4736] [serial = 1582] [outer = 000000569E27C000] 04:31:18 INFO - PROCESS | 4736 | 1461151878844 Marionette DEBUG loaded listener.js 04:31:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (000000569EAD4000) [pid = 4736] [serial = 1583] [outer = 000000569E27C000] 04:31:19 INFO - PROCESS | 4736 | 1461151879265 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 04:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 735ms 04:31:19 INFO - PROCESS | 4736 | 1461151879379 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 04:31:19 INFO - PROCESS | 4736 | 1461151879381 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 04:31:19 INFO - PROCESS | 4736 | 1461151879392 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:31:19 INFO - PROCESS | 4736 | 1461151879394 Marionette TRACE conn5 <- [1,2074,null,{}] 04:31:19 INFO - PROCESS | 4736 | 1461151879398 Marionette TRACE conn5 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:31:19 INFO - PROCESS | 4736 | 1461151879541 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 04:31:19 INFO - PROCESS | 4736 | 1461151879598 Marionette TRACE conn5 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4787800 == 50 [pid = 4736] [id = 528] 04:31:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (000000569FA84C00) [pid = 4736] [serial = 1584] [outer = 0000000000000000] 04:31:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A0E5A400) [pid = 4736] [serial = 1585] [outer = 000000569FA84C00] 04:31:19 INFO - PROCESS | 4736 | 1461151879648 Marionette DEBUG loaded listener.js 04:31:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A178EC00) [pid = 4736] [serial = 1586] [outer = 000000569FA84C00] 04:31:20 INFO - PROCESS | 4736 | 1461151880098 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 04:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 713ms 04:31:20 INFO - PROCESS | 4736 | 1461151880115 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 04:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:31:20 INFO - PROCESS | 4736 | 1461151880117 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 04:31:20 INFO - PROCESS | 4736 | 1461151880121 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:31:20 INFO - PROCESS | 4736 | 1461151880122 Marionette TRACE conn5 <- [1,2078,null,{}] 04:31:20 INFO - PROCESS | 4736 | 1461151880126 Marionette TRACE conn5 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:20 INFO - PROCESS | 4736 | 1461151880256 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 04:31:20 INFO - PROCESS | 4736 | 1461151880262 Marionette TRACE conn5 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A560F800 == 51 [pid = 4736] [id = 529] 04:31:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A1795800) [pid = 4736] [serial = 1587] [outer = 0000000000000000] 04:31:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A18A3400) [pid = 4736] [serial = 1588] [outer = 00000056A1795800] 04:31:20 INFO - PROCESS | 4736 | 1461151880357 Marionette DEBUG loaded listener.js 04:31:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A282F800) [pid = 4736] [serial = 1589] [outer = 00000056A1795800] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569E2EF800) [pid = 4736] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569D476400) [pid = 4736] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (0000005696D07800) [pid = 4736] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569E260000) [pid = 4736] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569E289400) [pid = 4736] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569DC52C00) [pid = 4736] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056906CFC00) [pid = 4736] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (0000005690EA3400) [pid = 4736] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569E4E0800) [pid = 4736] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569FEF4000) [pid = 4736] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056970AB800) [pid = 4736] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (0000005695B84C00) [pid = 4736] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569A583C00) [pid = 4736] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569DB7B000) [pid = 4736] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (0000005690A8F400) [pid = 4736] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056906D3400) [pid = 4736] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569AFB3C00) [pid = 4736] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (0000005695334000) [pid = 4736] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056A150E400) [pid = 4736] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569D47D000) [pid = 4736] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (0000005696D9B400) [pid = 4736] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056906C9400) [pid = 4736] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:31:20 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569FA6CC00) [pid = 4736] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:31:20 INFO - PROCESS | 4736 | 1461151880934 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 881ms 04:31:21 INFO - PROCESS | 4736 | 1461151881005 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 4736 | 1461151881007 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 04:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:31:21 INFO - PROCESS | 4736 | 1461151881010 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 4736 | 1461151881012 Marionette TRACE conn5 <- [1,2082,null,{}] 04:31:21 INFO - PROCESS | 4736 | 1461151881016 Marionette TRACE conn5 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 4736 | 1461151881105 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 04:31:21 INFO - PROCESS | 4736 | 1461151881111 Marionette TRACE conn5 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A478C000 == 52 [pid = 4736] [id = 530] 04:31:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (0000005695334000) [pid = 4736] [serial = 1590] [outer = 0000000000000000] 04:31:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569A576000) [pid = 4736] [serial = 1591] [outer = 0000005695334000] 04:31:21 INFO - PROCESS | 4736 | 1461151881157 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569DF9D800) [pid = 4736] [serial = 1592] [outer = 0000005695334000] 04:31:21 INFO - PROCESS | 4736 | 1461151881583 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 04:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 629ms 04:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:31:21 INFO - PROCESS | 4736 | 1461151881643 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 04:31:21 INFO - PROCESS | 4736 | 1461151881646 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 04:31:21 INFO - PROCESS | 4736 | 1461151881649 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:31:21 INFO - PROCESS | 4736 | 1461151881651 Marionette TRACE conn5 <- [1,2086,null,{}] 04:31:21 INFO - PROCESS | 4736 | 1461151881655 Marionette TRACE conn5 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:21 INFO - PROCESS | 4736 | 1461151881746 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 04:31:21 INFO - PROCESS | 4736 | 1461151881753 Marionette TRACE conn5 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A604A800 == 53 [pid = 4736] [id = 531] 04:31:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569F1F3000) [pid = 4736] [serial = 1593] [outer = 0000000000000000] 04:31:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A0E64C00) [pid = 4736] [serial = 1594] [outer = 000000569F1F3000] 04:31:21 INFO - PROCESS | 4736 | 1461151881799 Marionette DEBUG loaded listener.js 04:31:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A28AF400) [pid = 4736] [serial = 1595] [outer = 000000569F1F3000] 04:31:22 INFO - PROCESS | 4736 | 1461151882235 Marionette TRACE conn5 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 04:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 629ms 04:31:22 INFO - PROCESS | 4736 | 1461151882281 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 04:31:22 INFO - PROCESS | 4736 | 1461151882283 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 04:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:31:22 INFO - PROCESS | 4736 | 1461151882287 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:31:22 INFO - PROCESS | 4736 | 1461151882289 Marionette TRACE conn5 <- [1,2090,null,{}] 04:31:22 INFO - PROCESS | 4736 | 1461151882292 Marionette TRACE conn5 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:22 INFO - PROCESS | 4736 | 1461151882382 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 04:31:22 INFO - PROCESS | 4736 | 1461151882389 Marionette TRACE conn5 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A751C800 == 54 [pid = 4736] [id = 532] 04:31:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A2A0A400) [pid = 4736] [serial = 1596] [outer = 0000000000000000] 04:31:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056A2B50800) [pid = 4736] [serial = 1597] [outer = 00000056A2A0A400] 04:31:22 INFO - PROCESS | 4736 | 1461151882436 Marionette DEBUG loaded listener.js 04:31:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056A2BB2C00) [pid = 4736] [serial = 1598] [outer = 00000056A2A0A400] 04:31:23 INFO - PROCESS | 4736 | 1461151883164 Marionette TRACE conn5 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 04:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 923ms 04:31:23 INFO - PROCESS | 4736 | 1461151883214 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 04:31:23 INFO - PROCESS | 4736 | 1461151883220 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 04:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:31:23 INFO - PROCESS | 4736 | 1461151883226 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:31:23 INFO - PROCESS | 4736 | 1461151883230 Marionette TRACE conn5 <- [1,2094,null,{}] 04:31:23 INFO - PROCESS | 4736 | 1461151883236 Marionette TRACE conn5 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:23 INFO - PROCESS | 4736 | 1461151883389 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 04:31:23 INFO - PROCESS | 4736 | 1461151883495 Marionette TRACE conn5 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:23 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E938800 == 55 [pid = 4736] [id = 533] 04:31:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005695C64C00) [pid = 4736] [serial = 1599] [outer = 0000000000000000] 04:31:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005696D02400) [pid = 4736] [serial = 1600] [outer = 0000005695C64C00] 04:31:23 INFO - PROCESS | 4736 | 1461151883555 Marionette DEBUG loaded listener.js 04:31:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569AF5C400) [pid = 4736] [serial = 1601] [outer = 0000005695C64C00] 04:31:24 INFO - PROCESS | 4736 | 1461151884175 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 04:31:24 INFO - PROCESS | 4736 | 1461151884221 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 04:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:31:24 INFO - PROCESS | 4736 | 1461151884228 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:31:24 INFO - PROCESS | 4736 | 1461151884231 Marionette TRACE conn5 <- [1,2098,null,{}] 04:31:24 INFO - PROCESS | 4736 | 1461151884235 Marionette TRACE conn5 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:24 INFO - PROCESS | 4736 | 1461151884385 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 04:31:24 INFO - PROCESS | 4736 | 1461151884517 Marionette TRACE conn5 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A74800 == 56 [pid = 4736] [id = 534] 04:31:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (0000005695C68400) [pid = 4736] [serial = 1602] [outer = 0000000000000000] 04:31:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000569DC4F800) [pid = 4736] [serial = 1603] [outer = 0000005695C68400] 04:31:24 INFO - PROCESS | 4736 | 1461151884576 Marionette DEBUG loaded listener.js 04:31:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569FA6E400) [pid = 4736] [serial = 1604] [outer = 0000005695C68400] 04:31:25 INFO - PROCESS | 4736 | 1461151885216 Marionette TRACE conn5 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 04:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1021ms 04:31:25 INFO - PROCESS | 4736 | 1461151885255 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 04:31:25 INFO - PROCESS | 4736 | 1461151885258 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 04:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:31:25 INFO - PROCESS | 4736 | 1461151885262 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:31:25 INFO - PROCESS | 4736 | 1461151885266 Marionette TRACE conn5 <- [1,2102,null,{}] 04:31:25 INFO - PROCESS | 4736 | 1461151885278 Marionette TRACE conn5 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:25 INFO - PROCESS | 4736 | 1461151885419 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 04:31:25 INFO - PROCESS | 4736 | 1461151885553 Marionette TRACE conn5 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76CB800 == 57 [pid = 4736] [id = 535] 04:31:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A18CD000) [pid = 4736] [serial = 1605] [outer = 0000000000000000] 04:31:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A28AFC00) [pid = 4736] [serial = 1606] [outer = 00000056A18CD000] 04:31:25 INFO - PROCESS | 4736 | 1461151885615 Marionette DEBUG loaded listener.js 04:31:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A2BB4800) [pid = 4736] [serial = 1607] [outer = 00000056A18CD000] 04:31:26 INFO - PROCESS | 4736 | 1461151886178 Marionette TRACE conn5 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 04:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 986ms 04:31:26 INFO - PROCESS | 4736 | 1461151886250 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 04:31:26 INFO - PROCESS | 4736 | 1461151886253 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 04:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:31:26 INFO - PROCESS | 4736 | 1461151886257 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:31:26 INFO - PROCESS | 4736 | 1461151886259 Marionette TRACE conn5 <- [1,2106,null,{}] 04:31:26 INFO - PROCESS | 4736 | 1461151886263 Marionette TRACE conn5 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:26 INFO - PROCESS | 4736 | 1461151886381 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 04:31:26 INFO - PROCESS | 4736 | 1461151886483 Marionette TRACE conn5 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8029800 == 58 [pid = 4736] [id = 536] 04:31:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A2C26000) [pid = 4736] [serial = 1608] [outer = 0000000000000000] 04:31:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A2C28C00) [pid = 4736] [serial = 1609] [outer = 00000056A2C26000] 04:31:26 INFO - PROCESS | 4736 | 1461151886541 Marionette DEBUG loaded listener.js 04:31:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A2D48400) [pid = 4736] [serial = 1610] [outer = 00000056A2C26000] 04:31:27 INFO - PROCESS | 4736 | 1461151887124 Marionette TRACE conn5 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 04:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 923ms 04:31:27 INFO - PROCESS | 4736 | 1461151887181 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 04:31:27 INFO - PROCESS | 4736 | 1461151887184 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 04:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:31:27 INFO - PROCESS | 4736 | 1461151887187 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:31:27 INFO - PROCESS | 4736 | 1461151887190 Marionette TRACE conn5 <- [1,2110,null,{}] 04:31:27 INFO - PROCESS | 4736 | 1461151887193 Marionette TRACE conn5 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:27 INFO - PROCESS | 4736 | 1461151887306 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 04:31:27 INFO - PROCESS | 4736 | 1461151887408 Marionette TRACE conn5 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A833C000 == 59 [pid = 4736] [id = 537] 04:31:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A2D4D000) [pid = 4736] [serial = 1611] [outer = 0000000000000000] 04:31:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A2D51000) [pid = 4736] [serial = 1612] [outer = 00000056A2D4D000] 04:31:27 INFO - PROCESS | 4736 | 1461151887464 Marionette DEBUG loaded listener.js 04:31:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A3CF1C00) [pid = 4736] [serial = 1613] [outer = 00000056A2D4D000] 04:31:28 INFO - PROCESS | 4736 | 1461151888079 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 04:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 923ms 04:31:28 INFO - PROCESS | 4736 | 1461151888113 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 04:31:28 INFO - PROCESS | 4736 | 1461151888116 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 04:31:28 INFO - PROCESS | 4736 | 1461151888120 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:31:28 INFO - PROCESS | 4736 | 1461151888122 Marionette TRACE conn5 <- [1,2114,null,{}] 04:31:28 INFO - PROCESS | 4736 | 1461151888125 Marionette TRACE conn5 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:28 INFO - PROCESS | 4736 | 1461151888251 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 04:31:28 INFO - PROCESS | 4736 | 1461151888356 Marionette TRACE conn5 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C14000 == 60 [pid = 4736] [id = 538] 04:31:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A3CF5800) [pid = 4736] [serial = 1614] [outer = 0000000000000000] 04:31:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A3E9A800) [pid = 4736] [serial = 1615] [outer = 00000056A3CF5800] 04:31:28 INFO - PROCESS | 4736 | 1461151888416 Marionette DEBUG loaded listener.js 04:31:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A3EA4800) [pid = 4736] [serial = 1616] [outer = 00000056A3CF5800] 04:31:29 INFO - PROCESS | 4736 | 1461151889039 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 04:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 985ms 04:31:29 INFO - PROCESS | 4736 | 1461151889108 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 04:31:29 INFO - PROCESS | 4736 | 1461151889110 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 04:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:31:29 INFO - PROCESS | 4736 | 1461151889114 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:31:29 INFO - PROCESS | 4736 | 1461151889117 Marionette TRACE conn5 <- [1,2118,null,{}] 04:31:29 INFO - PROCESS | 4736 | 1461151889135 Marionette TRACE conn5 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:29 INFO - PROCESS | 4736 | 1461151889278 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 04:31:29 INFO - PROCESS | 4736 | 1461151889339 Marionette TRACE conn5 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C420800 == 61 [pid = 4736] [id = 539] 04:31:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (000000569538A400) [pid = 4736] [serial = 1617] [outer = 0000000000000000] 04:31:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (0000005696D03C00) [pid = 4736] [serial = 1618] [outer = 000000569538A400] 04:31:29 INFO - PROCESS | 4736 | 1461151889396 Marionette DEBUG loaded listener.js 04:31:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569AC36000) [pid = 4736] [serial = 1619] [outer = 000000569538A400] 04:31:30 INFO - PROCESS | 4736 | 1461151890244 Marionette TRACE conn5 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 04:31:30 INFO - PROCESS | 4736 | 1461151890299 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 04:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:31:30 INFO - PROCESS | 4736 | 1461151890305 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:31:30 INFO - PROCESS | 4736 | 1461151890308 Marionette TRACE conn5 <- [1,2122,null,{}] 04:31:30 INFO - PROCESS | 4736 | 1461151890313 Marionette TRACE conn5 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:30 INFO - PROCESS | 4736 | 1461151890426 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 04:31:30 INFO - PROCESS | 4736 | 1461151890536 Marionette TRACE conn5 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:30 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608A000 == 62 [pid = 4736] [id = 540] 04:31:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (0000005695EA1C00) [pid = 4736] [serial = 1620] [outer = 0000000000000000] 04:31:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056961B2C00) [pid = 4736] [serial = 1621] [outer = 0000005695EA1C00] 04:31:30 INFO - PROCESS | 4736 | 1461151890590 Marionette DEBUG loaded listener.js 04:31:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569A578C00) [pid = 4736] [serial = 1622] [outer = 0000005695EA1C00] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A604A800 == 61 [pid = 4736] [id = 531] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A478C000 == 60 [pid = 4736] [id = 530] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A560F800 == 59 [pid = 4736] [id = 529] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4787800 == 58 [pid = 4736] [id = 528] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A86000 == 57 [pid = 4736] [id = 527] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E3800 == 56 [pid = 4736] [id = 526] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAF5000 == 55 [pid = 4736] [id = 525] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (0000005691035800) [pid = 4736] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A189F400) [pid = 4736] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A259E400) [pid = 4736] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A2837C00) [pid = 4736] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569D2B3000 == 54 [pid = 4736] [id = 524] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569EABA000 == 53 [pid = 4736] [id = 523] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76A9800 == 52 [pid = 4736] [id = 521] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A759A800 == 51 [pid = 4736] [id = 520] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7524800 == 50 [pid = 4736] [id = 519] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DB4800 == 49 [pid = 4736] [id = 518] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAFA800 == 48 [pid = 4736] [id = 517] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056961E8800 == 47 [pid = 4736] [id = 516] 04:31:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569D867000 == 46 [pid = 4736] [id = 12] 04:31:31 INFO - PROCESS | 4736 | 1461151891302 Marionette TRACE conn5 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 04:31:31 INFO - PROCESS | 4736 | 1461151891342 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 04:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:31:31 INFO - PROCESS | 4736 | 1461151891351 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:31:31 INFO - PROCESS | 4736 | 1461151891354 Marionette TRACE conn5 <- [1,2126,null,{}] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569C9B4C00) [pid = 4736] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (0000005695C83000) [pid = 4736] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000569FA90400) [pid = 4736] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569E9F0400) [pid = 4736] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569E269000) [pid = 4736] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569A8B0400) [pid = 4736] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569E27E400) [pid = 4736] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569E3AC000) [pid = 4736] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569E263C00) [pid = 4736] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (0000005695520000) [pid = 4736] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (0000005695338400) [pid = 4736] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569FA66C00) [pid = 4736] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A0665000) [pid = 4736] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569FA88400) [pid = 4736] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569D1F2C00) [pid = 4736] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569A8B0C00) [pid = 4736] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (0000005699DBE000) [pid = 4736] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (0000005696107C00) [pid = 4736] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569C924000) [pid = 4736] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569CEC7000) [pid = 4736] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A0E8EC00) [pid = 4736] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569DFA1C00) [pid = 4736] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (0000005696D04C00) [pid = 4736] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056951E5C00) [pid = 4736] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (0000005690EAC800) [pid = 4736] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (0000005696D98000) [pid = 4736] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569D69D800) [pid = 4736] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569D737800) [pid = 4736] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569AC3A000) [pid = 4736] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569FA8C400) [pid = 4736] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A282C400) [pid = 4736] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A0E8D800) [pid = 4736] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569D7C4C00) [pid = 4736] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569E174000) [pid = 4736] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A1899C00) [pid = 4736] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 04:31:31 INFO - PROCESS | 4736 | 1461151891412 Marionette TRACE conn5 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:31 INFO - PROCESS | 4736 | 1461151891540 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 04:31:31 INFO - PROCESS | 4736 | 1461151891553 Marionette TRACE conn5 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:31 INFO - PROCESS | 4736 | ++DOCSHELL 000000569A9A3000 == 47 [pid = 4736] [id = 541] 04:31:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569538F400) [pid = 4736] [serial = 1623] [outer = 0000000000000000] 04:31:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056960A7000) [pid = 4736] [serial = 1624] [outer = 000000569538F400] 04:31:31 INFO - PROCESS | 4736 | 1461151891601 Marionette DEBUG loaded listener.js 04:31:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (0000005699D5F400) [pid = 4736] [serial = 1625] [outer = 000000569538F400] 04:31:32 INFO - PROCESS | 4736 | 1461151892115 Marionette TRACE conn5 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 04:31:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 797ms 04:31:32 INFO - PROCESS | 4736 | 1461151892153 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 4736 | 1461151892155 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:31:32 INFO - PROCESS | 4736 | 1461151892158 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 4736 | 1461151892162 Marionette TRACE conn5 <- [1,2130,null,{}] 04:31:32 INFO - PROCESS | 4736 | 1461151892173 Marionette TRACE conn5 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 4736 | 1461151892271 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 04:31:32 INFO - PROCESS | 4736 | 1461151892362 Marionette TRACE conn5 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA9E800 == 48 [pid = 4736] [id = 542] 04:31:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569AFB6400) [pid = 4736] [serial = 1626] [outer = 0000000000000000] 04:31:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569CEC2000) [pid = 4736] [serial = 1627] [outer = 000000569AFB6400] 04:31:32 INFO - PROCESS | 4736 | 1461151892413 Marionette DEBUG loaded listener.js 04:31:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569D47D000) [pid = 4736] [serial = 1628] [outer = 000000569AFB6400] 04:31:32 INFO - PROCESS | 4736 | 1461151892812 Marionette TRACE conn5 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 04:31:32 INFO - PROCESS | 4736 | 1461151892836 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 04:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 04:31:32 INFO - PROCESS | 4736 | 1461151892839 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:31:32 INFO - PROCESS | 4736 | 1461151892841 Marionette TRACE conn5 <- [1,2134,null,{}] 04:31:32 INFO - PROCESS | 4736 | 1461151892844 Marionette TRACE conn5 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:32 INFO - PROCESS | 4736 | 1461151892939 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 04:31:32 INFO - PROCESS | 4736 | 1461151892946 Marionette TRACE conn5 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14C9800 == 49 [pid = 4736] [id = 543] 04:31:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569D5D3000) [pid = 4736] [serial = 1629] [outer = 0000000000000000] 04:31:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D737000) [pid = 4736] [serial = 1630] [outer = 000000569D5D3000] 04:31:32 INFO - PROCESS | 4736 | 1461151892993 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569DC4BC00) [pid = 4736] [serial = 1631] [outer = 000000569D5D3000] 04:31:33 INFO - PROCESS | 4736 | 1461151893438 Marionette TRACE conn5 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 04:31:33 INFO - PROCESS | 4736 | 1461151893495 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 04:31:33 INFO - PROCESS | 4736 | 1461151893498 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:31:33 INFO - PROCESS | 4736 | 1461151893500 Marionette TRACE conn5 <- [1,2138,null,{}] 04:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:31:33 INFO - PROCESS | 4736 | 1461151893513 Marionette TRACE conn5 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:33 INFO - PROCESS | 4736 | 1461151893633 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 04:31:33 INFO - PROCESS | 4736 | 1461151893724 Marionette TRACE conn5 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25C9800 == 50 [pid = 4736] [id = 544] 04:31:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569E25FC00) [pid = 4736] [serial = 1632] [outer = 0000000000000000] 04:31:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569E27D400) [pid = 4736] [serial = 1633] [outer = 000000569E25FC00] 04:31:33 INFO - PROCESS | 4736 | 1461151893772 Marionette DEBUG loaded listener.js 04:31:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000569E2EF400) [pid = 4736] [serial = 1634] [outer = 000000569E25FC00] 04:31:34 INFO - PROCESS | 4736 | 1461151894231 Marionette TRACE conn5 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 04:31:34 INFO - PROCESS | 4736 | 1461151894290 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 04:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:31:34 INFO - PROCESS | 4736 | 1461151894294 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:31:34 INFO - PROCESS | 4736 | 1461151894296 Marionette TRACE conn5 <- [1,2142,null,{}] 04:31:34 INFO - PROCESS | 4736 | 1461151894299 Marionette TRACE conn5 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:34 INFO - PROCESS | 4736 | 1461151894430 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 04:31:34 INFO - PROCESS | 4736 | 1461151894492 Marionette TRACE conn5 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D0C000 == 51 [pid = 4736] [id = 545] 04:31:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000569EAD6000) [pid = 4736] [serial = 1635] [outer = 0000000000000000] 04:31:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569FA90400) [pid = 4736] [serial = 1636] [outer = 000000569EAD6000] 04:31:34 INFO - PROCESS | 4736 | 1461151894544 Marionette DEBUG loaded listener.js 04:31:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056A06E1400) [pid = 4736] [serial = 1637] [outer = 000000569EAD6000] 04:31:34 INFO - PROCESS | 4736 | 1461151894979 Marionette TRACE conn5 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 04:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 734ms 04:31:35 INFO - PROCESS | 4736 | 1461151895031 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 4736 | 1461151895033 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 04:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:31:35 INFO - PROCESS | 4736 | 1461151895041 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 4736 | 1461151895043 Marionette TRACE conn5 <- [1,2146,null,{}] 04:31:35 INFO - PROCESS | 4736 | 1461151895046 Marionette TRACE conn5 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:35 INFO - PROCESS | 4736 | 1461151895168 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 04:31:35 INFO - PROCESS | 4736 | 1461151895230 Marionette TRACE conn5 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:35 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E13000 == 52 [pid = 4736] [id = 546] 04:31:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569FA6D400) [pid = 4736] [serial = 1638] [outer = 0000000000000000] 04:31:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A0E8D800) [pid = 4736] [serial = 1639] [outer = 000000569FA6D400] 04:31:35 INFO - PROCESS | 4736 | 1461151895277 Marionette DEBUG loaded listener.js 04:31:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056A16A5C00) [pid = 4736] [serial = 1640] [outer = 000000569FA6D400] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A06E6800) [pid = 4736] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A189A400) [pid = 4736] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A18DB000) [pid = 4736] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569C9AE400) [pid = 4736] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000568EEAEC00) [pid = 4736] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A170E400) [pid = 4736] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A01E2C00) [pid = 4736] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569E27C000) [pid = 4736] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569FA84C00) [pid = 4736] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A1795800) [pid = 4736] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056906D1C00) [pid = 4736] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569D6A5400) [pid = 4736] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (0000005690E37400) [pid = 4736] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569CFF3800) [pid = 4736] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056951E1000) [pid = 4736] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569F1F3000) [pid = 4736] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D1E7800) [pid = 4736] [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.] 04:31:35 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005695334000) [pid = 4736] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:31:35 INFO - PROCESS | 4736 | 1461151895881 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 04:31:35 INFO - PROCESS | 4736 | 1461151895928 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 04:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:31:35 INFO - PROCESS | 4736 | 1461151895932 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:31:35 INFO - PROCESS | 4736 | 1461151895934 Marionette TRACE conn5 <- [1,2150,null,{}] 04:31:35 INFO - PROCESS | 4736 | 1461151895937 Marionette TRACE conn5 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 4736 | 1461151896027 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 04:31:36 INFO - PROCESS | 4736 | 1461151896035 Marionette TRACE conn5 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4797800 == 53 [pid = 4736] [id = 547] 04:31:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (0000005690E37400) [pid = 4736] [serial = 1641] [outer = 0000000000000000] 04:31:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569C994400) [pid = 4736] [serial = 1642] [outer = 0000005690E37400] 04:31:36 INFO - PROCESS | 4736 | 1461151896082 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (00000056A1713C00) [pid = 4736] [serial = 1643] [outer = 0000005690E37400] 04:31:36 INFO - PROCESS | 4736 | 1461151896524 Marionette TRACE conn5 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 04:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 629ms 04:31:36 INFO - PROCESS | 4736 | 1461151896563 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 04:31:36 INFO - PROCESS | 4736 | 1461151896565 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 04:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:31:36 INFO - PROCESS | 4736 | 1461151896568 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:31:36 INFO - PROCESS | 4736 | 1461151896570 Marionette TRACE conn5 <- [1,2154,null,{}] 04:31:36 INFO - PROCESS | 4736 | 1461151896578 Marionette TRACE conn5 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:36 INFO - PROCESS | 4736 | 1461151896673 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 04:31:36 INFO - PROCESS | 4736 | 1461151896710 Marionette TRACE conn5 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5618800 == 54 [pid = 4736] [id = 548] 04:31:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A1899800) [pid = 4736] [serial = 1644] [outer = 0000000000000000] 04:31:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A189E400) [pid = 4736] [serial = 1645] [outer = 00000056A1899800] 04:31:36 INFO - PROCESS | 4736 | 1461151896759 Marionette DEBUG loaded listener.js 04:31:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056A25A2800) [pid = 4736] [serial = 1646] [outer = 00000056A1899800] 04:31:37 INFO - PROCESS | 4736 | 1461151897184 Marionette TRACE conn5 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 04:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 692ms 04:31:37 INFO - PROCESS | 4736 | 1461151897264 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 04:31:37 INFO - PROCESS | 4736 | 1461151897266 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 04:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:31:37 INFO - PROCESS | 4736 | 1461151897269 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:31:37 INFO - PROCESS | 4736 | 1461151897271 Marionette TRACE conn5 <- [1,2158,null,{}] 04:31:37 INFO - PROCESS | 4736 | 1461151897275 Marionette TRACE conn5 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:37 INFO - PROCESS | 4736 | 1461151897367 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 04:31:37 INFO - PROCESS | 4736 | 1461151897373 Marionette TRACE conn5 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AFE000 == 55 [pid = 4736] [id = 549] 04:31:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056A25A1000) [pid = 4736] [serial = 1647] [outer = 0000000000000000] 04:31:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A28AF000) [pid = 4736] [serial = 1648] [outer = 00000056A25A1000] 04:31:37 INFO - PROCESS | 4736 | 1461151897419 Marionette DEBUG loaded listener.js 04:31:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A2AD3C00) [pid = 4736] [serial = 1649] [outer = 00000056A25A1000] 04:31:38 INFO - PROCESS | 4736 | 1461151898036 Marionette TRACE conn5 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 04:31:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 881ms 04:31:38 INFO - PROCESS | 4736 | 1461151898154 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 04:31:38 INFO - PROCESS | 4736 | 1461151898159 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 04:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:31:38 INFO - PROCESS | 4736 | 1461151898165 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:31:38 INFO - PROCESS | 4736 | 1461151898169 Marionette TRACE conn5 <- [1,2162,null,{}] 04:31:38 INFO - PROCESS | 4736 | 1461151898175 Marionette TRACE conn5 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:38 INFO - PROCESS | 4736 | 1461151898305 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 04:31:38 INFO - PROCESS | 4736 | 1461151898403 Marionette TRACE conn5 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:38 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E372000 == 56 [pid = 4736] [id = 550] 04:31:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (0000005691910000) [pid = 4736] [serial = 1650] [outer = 0000000000000000] 04:31:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (0000005695B62000) [pid = 4736] [serial = 1651] [outer = 0000005691910000] 04:31:38 INFO - PROCESS | 4736 | 1461151898465 Marionette DEBUG loaded listener.js 04:31:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (000000569A576C00) [pid = 4736] [serial = 1652] [outer = 0000005691910000] 04:31:39 INFO - PROCESS | 4736 | 1461151899033 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 04:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 923ms 04:31:39 INFO - PROCESS | 4736 | 1461151899092 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 04:31:39 INFO - PROCESS | 4736 | 1461151899098 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 04:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:31:39 INFO - PROCESS | 4736 | 1461151899105 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:31:39 INFO - PROCESS | 4736 | 1461151899108 Marionette TRACE conn5 <- [1,2166,null,{}] 04:31:39 INFO - PROCESS | 4736 | 1461151899112 Marionette TRACE conn5 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:39 INFO - PROCESS | 4736 | 1461151899232 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 04:31:39 INFO - PROCESS | 4736 | 1461151899365 Marionette TRACE conn5 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1870800 == 57 [pid = 4736] [id = 551] 04:31:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (000000569CFF2000) [pid = 4736] [serial = 1653] [outer = 0000000000000000] 04:31:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000569D5D2C00) [pid = 4736] [serial = 1654] [outer = 000000569CFF2000] 04:31:39 INFO - PROCESS | 4736 | 1461151899423 Marionette DEBUG loaded listener.js 04:31:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569E283C00) [pid = 4736] [serial = 1655] [outer = 000000569CFF2000] 04:31:40 INFO - PROCESS | 4736 | 1461151900038 Marionette TRACE conn5 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 986ms 04:31:40 INFO - PROCESS | 4736 | 1461151900097 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 04:31:40 INFO - PROCESS | 4736 | 1461151900100 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 04:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:31:40 INFO - PROCESS | 4736 | 1461151900104 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:31:40 INFO - PROCESS | 4736 | 1461151900108 Marionette TRACE conn5 <- [1,2170,null,{}] 04:31:40 INFO - PROCESS | 4736 | 1461151900120 Marionette TRACE conn5 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:40 INFO - PROCESS | 4736 | 1461151900283 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 04:31:40 INFO - PROCESS | 4736 | 1461151900303 Marionette TRACE conn5 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7515000 == 58 [pid = 4736] [id = 552] 04:31:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (00000056A178E800) [pid = 4736] [serial = 1656] [outer = 0000000000000000] 04:31:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (00000056A18A0C00) [pid = 4736] [serial = 1657] [outer = 00000056A178E800] 04:31:40 INFO - PROCESS | 4736 | 1461151900362 Marionette DEBUG loaded listener.js 04:31:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056A2AD4000) [pid = 4736] [serial = 1658] [outer = 00000056A178E800] 04:31:41 INFO - PROCESS | 4736 | 1461151901001 Marionette TRACE conn5 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 944ms 04:31:41 INFO - PROCESS | 4736 | 1461151901050 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 4736 | 1461151901054 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 04:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:31:41 INFO - PROCESS | 4736 | 1461151901057 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 4736 | 1461151901060 Marionette TRACE conn5 <- [1,2174,null,{}] 04:31:41 INFO - PROCESS | 4736 | 1461151901064 Marionette TRACE conn5 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:41 INFO - PROCESS | 4736 | 1461151901183 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 04:31:41 INFO - PROCESS | 4736 | 1461151901313 Marionette TRACE conn5 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:41 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76BB000 == 59 [pid = 4736] [id = 553] 04:31:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A2BC1000) [pid = 4736] [serial = 1659] [outer = 0000000000000000] 04:31:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A2C2A400) [pid = 4736] [serial = 1660] [outer = 00000056A2BC1000] 04:31:41 INFO - PROCESS | 4736 | 1461151901373 Marionette DEBUG loaded listener.js 04:31:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (00000056A3CF6000) [pid = 4736] [serial = 1661] [outer = 00000056A2BC1000] 04:31:41 INFO - PROCESS | 4736 | 1461151901918 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 04:31:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:31:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 881ms 04:31:41 INFO - PROCESS | 4736 | 1461151901953 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 04:31:41 INFO - PROCESS | 4736 | 1461151901955 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 04:31:41 INFO - PROCESS | 4736 | 1461151901960 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:31:41 INFO - PROCESS | 4736 | 1461151901962 Marionette TRACE conn5 <- [1,2178,null,{}] 04:31:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:31:41 INFO - PROCESS | 4736 | 1461151901966 Marionette TRACE conn5 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:42 INFO - PROCESS | 4736 | 1461151902082 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 04:31:42 INFO - PROCESS | 4736 | 1461151902184 Marionette TRACE conn5 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:42 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8C0B800 == 60 [pid = 4736] [id = 554] 04:31:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A2C22400) [pid = 4736] [serial = 1662] [outer = 0000000000000000] 04:31:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A3E94800) [pid = 4736] [serial = 1663] [outer = 00000056A2C22400] 04:31:42 INFO - PROCESS | 4736 | 1461151902241 Marionette DEBUG loaded listener.js 04:31:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A3EA7400) [pid = 4736] [serial = 1664] [outer = 00000056A2C22400] 04:31:42 INFO - PROCESS | 4736 | 1461151902833 Marionette TRACE conn5 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 04:31:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:31:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 923ms 04:31:42 INFO - PROCESS | 4736 | 1461151902890 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 04:31:42 INFO - PROCESS | 4736 | 1461151902893 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 04:31:42 INFO - PROCESS | 4736 | 1461151902896 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:31:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:31:42 INFO - PROCESS | 4736 | 1461151902898 Marionette TRACE conn5 <- [1,2182,null,{}] 04:31:42 INFO - PROCESS | 4736 | 1461151902902 Marionette TRACE conn5 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 4736 | 1461151903039 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 04:31:43 INFO - PROCESS | 4736 | 1461151903145 Marionette TRACE conn5 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8CC4800 == 61 [pid = 4736] [id = 555] 04:31:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A3EB6000) [pid = 4736] [serial = 1665] [outer = 0000000000000000] 04:31:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A45D6400) [pid = 4736] [serial = 1666] [outer = 00000056A3EB6000] 04:31:43 INFO - PROCESS | 4736 | 1461151903205 Marionette DEBUG loaded listener.js 04:31:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A45DF400) [pid = 4736] [serial = 1667] [outer = 00000056A3EB6000] 04:31:43 INFO - PROCESS | 4736 | 1461151903777 Marionette TRACE conn5 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 04:31:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:31:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 923ms 04:31:43 INFO - PROCESS | 4736 | 1461151903822 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 04:31:43 INFO - PROCESS | 4736 | 1461151903825 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 04:31:43 INFO - PROCESS | 4736 | 1461151903828 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:31:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:31:43 INFO - PROCESS | 4736 | 1461151903831 Marionette TRACE conn5 <- [1,2186,null,{}] 04:31:43 INFO - PROCESS | 4736 | 1461151903834 Marionette TRACE conn5 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:43 INFO - PROCESS | 4736 | 1461151903947 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 04:31:44 INFO - PROCESS | 4736 | 1461151904050 Marionette TRACE conn5 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8D19800 == 62 [pid = 4736] [id = 556] 04:31:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A1506800) [pid = 4736] [serial = 1668] [outer = 0000000000000000] 04:31:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A45E4800) [pid = 4736] [serial = 1669] [outer = 00000056A1506800] 04:31:44 INFO - PROCESS | 4736 | 1461151904106 Marionette DEBUG loaded listener.js 04:31:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A4731400) [pid = 4736] [serial = 1670] [outer = 00000056A1506800] 04:31:44 INFO - PROCESS | 4736 | 1461151904711 Marionette TRACE conn5 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:31:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:31:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 925ms 04:31:44 INFO - PROCESS | 4736 | 1461151904756 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 04:31:44 INFO - PROCESS | 4736 | 1461151904758 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 04:31:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:31:44 INFO - PROCESS | 4736 | 1461151904762 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:31:44 INFO - PROCESS | 4736 | 1461151904765 Marionette TRACE conn5 <- [1,2190,null,{}] 04:31:44 INFO - PROCESS | 4736 | 1461151904769 Marionette TRACE conn5 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:44 INFO - PROCESS | 4736 | 1461151904885 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 04:31:45 INFO - PROCESS | 4736 | 1461151905223 Marionette TRACE conn5 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:45 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DEF800 == 63 [pid = 4736] [id = 557] 04:31:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056906CCC00) [pid = 4736] [serial = 1671] [outer = 0000000000000000] 04:31:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (0000005690A8EC00) [pid = 4736] [serial = 1672] [outer = 00000056906CCC00] 04:31:45 INFO - PROCESS | 4736 | 1461151905277 Marionette DEBUG loaded listener.js 04:31:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056951E1C00) [pid = 4736] [serial = 1673] [outer = 00000056906CCC00] 04:31:45 INFO - PROCESS | 4736 | 1461151905901 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 04:31:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:31:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1173ms 04:31:45 INFO - PROCESS | 4736 | 1461151905939 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 04:31:45 INFO - PROCESS | 4736 | 1461151905943 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 04:31:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:31:45 INFO - PROCESS | 4736 | 1461151905948 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:31:45 INFO - PROCESS | 4736 | 1461151905952 Marionette TRACE conn5 <- [1,2194,null,{}] 04:31:45 INFO - PROCESS | 4736 | 1461151905957 Marionette TRACE conn5 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:46 INFO - PROCESS | 4736 | 1461151906066 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 04:31:46 INFO - PROCESS | 4736 | 1461151906232 Marionette TRACE conn5 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:46 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC03800 == 64 [pid = 4736] [id = 558] 04:31:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (0000005696D04000) [pid = 4736] [serial = 1674] [outer = 0000000000000000] 04:31:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (0000005696D92C00) [pid = 4736] [serial = 1675] [outer = 0000005696D04000] 04:31:46 INFO - PROCESS | 4736 | 1461151906284 Marionette DEBUG loaded listener.js 04:31:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569A579C00) [pid = 4736] [serial = 1676] [outer = 0000005696D04000] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5618800 == 63 [pid = 4736] [id = 548] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4797800 == 62 [pid = 4736] [id = 547] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E13000 == 61 [pid = 4736] [id = 546] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D0C000 == 60 [pid = 4736] [id = 545] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25C9800 == 59 [pid = 4736] [id = 544] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14C9800 == 58 [pid = 4736] [id = 543] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA9E800 == 57 [pid = 4736] [id = 542] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A28B2000) [pid = 4736] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A2AD2000) [pid = 4736] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A2BB9400) [pid = 4736] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A2B50800) [pid = 4736] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 000000569A9A3000 == 56 [pid = 4736] [id = 541] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 000000569608A000 == 55 [pid = 4736] [id = 540] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8029800 == 54 [pid = 4736] [id = 536] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76CB800 == 53 [pid = 4736] [id = 535] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A74800 == 52 [pid = 4736] [id = 534] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 000000569E938800 == 51 [pid = 4736] [id = 533] 04:31:46 INFO - PROCESS | 4736 | --DOCSHELL 00000056A751C800 == 50 [pid = 4736] [id = 532] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A1426C00) [pid = 4736] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (00000056A18D3400) [pid = 4736] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (00000056A25A6C00) [pid = 4736] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569FA84000) [pid = 4736] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569DEC4000) [pid = 4736] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (00000056A1797800) [pid = 4736] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (00000056A0E56400) [pid = 4736] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A0E5A400) [pid = 4736] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (000000569EAD4000) [pid = 4736] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (00000056A18A3400) [pid = 4736] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A178EC00) [pid = 4736] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (0000005695B86C00) [pid = 4736] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569A818800) [pid = 4736] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (000000569EAF2C00) [pid = 4736] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (000000569AFB3000) [pid = 4736] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (0000005690E33400) [pid = 4736] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569D7C1C00) [pid = 4736] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569D5CE000) [pid = 4736] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056954BF400) [pid = 4736] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569D6A3C00) [pid = 4736] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569D473400) [pid = 4736] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (0000005696D97800) [pid = 4736] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (00000056951EBC00) [pid = 4736] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A0E64C00) [pid = 4736] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (00000056A8DCE000) [pid = 4736] [serial = 1067] [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.] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (00000056A282F800) [pid = 4736] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569A576000) [pid = 4736] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569DF9D800) [pid = 4736] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A28AF400) [pid = 4736] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569DEC5800) [pid = 4736] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569E2EB400) [pid = 4736] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 04:31:46 INFO - PROCESS | 4736 | 1461151906865 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 04:31:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:31:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 923ms 04:31:46 INFO - PROCESS | 4736 | 1461151906879 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 04:31:46 INFO - PROCESS | 4736 | 1461151906883 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 04:31:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:31:46 INFO - PROCESS | 4736 | 1461151906887 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:31:46 INFO - PROCESS | 4736 | 1461151906890 Marionette TRACE conn5 <- [1,2198,null,{}] 04:31:46 INFO - PROCESS | 4736 | 1461151906893 Marionette TRACE conn5 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 4736 | 1461151906998 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 04:31:47 INFO - PROCESS | 4736 | 1461151907087 Marionette TRACE conn5 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C420000 == 51 [pid = 4736] [id = 559] 04:31:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569538C400) [pid = 4736] [serial = 1677] [outer = 0000000000000000] 04:31:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (0000005696D07C00) [pid = 4736] [serial = 1678] [outer = 000000569538C400] 04:31:47 INFO - PROCESS | 4736 | 1461151907136 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569A8B1000) [pid = 4736] [serial = 1679] [outer = 000000569538C400] 04:31:47 INFO - PROCESS | 4736 | 1461151907571 Marionette TRACE conn5 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 04:31:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:31:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 733ms 04:31:47 INFO - PROCESS | 4736 | 1461151907622 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 04:31:47 INFO - PROCESS | 4736 | 1461151907625 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 04:31:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:31:47 INFO - PROCESS | 4736 | 1461151907667 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:31:47 INFO - PROCESS | 4736 | 1461151907673 Marionette TRACE conn5 <- [1,2202,null,{}] 04:31:47 INFO - PROCESS | 4736 | 1461151907680 Marionette TRACE conn5 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:47 INFO - PROCESS | 4736 | 1461151907777 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 04:31:47 INFO - PROCESS | 4736 | 1461151907788 Marionette TRACE conn5 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:47 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA6800 == 52 [pid = 4736] [id = 560] 04:31:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569C9B7400) [pid = 4736] [serial = 1680] [outer = 0000000000000000] 04:31:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569D1E7000) [pid = 4736] [serial = 1681] [outer = 000000569C9B7400] 04:31:47 INFO - PROCESS | 4736 | 1461151907836 Marionette DEBUG loaded listener.js 04:31:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569D47DC00) [pid = 4736] [serial = 1682] [outer = 000000569C9B7400] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4781000 == 51 [pid = 4736] [id = 483] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165B000 == 50 [pid = 4736] [id = 465] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A833C000 == 49 [pid = 4736] [id = 537] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA2D800 == 48 [pid = 4736] [id = 462] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056953D7800 == 47 [pid = 4736] [id = 464] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A8D800 == 46 [pid = 4736] [id = 467] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A7E800 == 45 [pid = 4736] [id = 489] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C14000 == 44 [pid = 4736] [id = 538] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A478F800 == 43 [pid = 4736] [id = 473] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569DA1E000 == 42 [pid = 4736] [id = 18] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 0000005695B1E800 == 41 [pid = 4736] [id = 522] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569C420800 == 40 [pid = 4736] [id = 539] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A6E000 == 39 [pid = 4736] [id = 22] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2D8000 == 38 [pid = 4736] [id = 461] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE8000 == 37 [pid = 4736] [id = 515] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25CE000 == 36 [pid = 4736] [id = 466] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC03800 == 35 [pid = 4736] [id = 558] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DEF800 == 34 [pid = 4736] [id = 557] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8D19800 == 33 [pid = 4736] [id = 556] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8CC4800 == 32 [pid = 4736] [id = 555] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8C0B800 == 31 [pid = 4736] [id = 554] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76BB000 == 30 [pid = 4736] [id = 553] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7515000 == 29 [pid = 4736] [id = 552] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1870800 == 28 [pid = 4736] [id = 551] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AFE000 == 27 [pid = 4736] [id = 549] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569E372000 == 26 [pid = 4736] [id = 550] 04:31:49 INFO - PROCESS | 4736 | --DOCSHELL 000000569C420000 == 25 [pid = 4736] [id = 559] 04:31:50 INFO - PROCESS | 4736 | 1461151910290 Marionette TRACE conn5 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 04:31:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:31:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2647ms 04:31:50 INFO - PROCESS | 4736 | 1461151910314 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 04:31:50 INFO - PROCESS | 4736 | 1461151910318 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 04:31:50 INFO - PROCESS | 4736 | 1461151910324 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:31:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:31:50 INFO - PROCESS | 4736 | 1461151910328 Marionette TRACE conn5 <- [1,2206,null,{}] 04:31:50 INFO - PROCESS | 4736 | 1461151910334 Marionette TRACE conn5 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:50 INFO - PROCESS | 4736 | 1461151910433 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 04:31:50 INFO - PROCESS | 4736 | 1461151910442 Marionette TRACE conn5 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:50 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690D02800 == 26 [pid = 4736] [id = 561] 04:31:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (0000005690684400) [pid = 4736] [serial = 1683] [outer = 0000000000000000] 04:31:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (0000005690685000) [pid = 4736] [serial = 1684] [outer = 0000005690684400] 04:31:50 INFO - PROCESS | 4736 | 1461151910492 Marionette DEBUG loaded listener.js 04:31:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (0000005690A85C00) [pid = 4736] [serial = 1685] [outer = 0000005690684400] 04:31:51 INFO - PROCESS | 4736 | 1461151911054 Marionette TRACE conn5 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 776ms 04:31:51 INFO - PROCESS | 4736 | 1461151911104 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 4736 | 1461151911111 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 04:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:31:51 INFO - PROCESS | 4736 | 1461151911122 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 4736 | 1461151911125 Marionette TRACE conn5 <- [1,2210,null,{}] 04:31:51 INFO - PROCESS | 4736 | 1461151911129 Marionette TRACE conn5 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:51 INFO - PROCESS | 4736 | 1461151911251 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 04:31:51 INFO - PROCESS | 4736 | 1461151911266 Marionette TRACE conn5 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:51 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695579000 == 27 [pid = 4736] [id = 562] 04:31:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (0000005690E31400) [pid = 4736] [serial = 1686] [outer = 0000000000000000] 04:31:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (0000005690E3D400) [pid = 4736] [serial = 1687] [outer = 0000005690E31400] 04:31:51 INFO - PROCESS | 4736 | 1461151911314 Marionette DEBUG loaded listener.js 04:31:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005690EAE400) [pid = 4736] [serial = 1688] [outer = 0000005690E31400] 04:31:51 INFO - PROCESS | 4736 | 1461151911817 Marionette TRACE conn5 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:31:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:31:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 734ms 04:31:51 INFO - PROCESS | 4736 | 1461151911884 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 04:31:51 INFO - PROCESS | 4736 | 1461151911887 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 04:31:51 INFO - PROCESS | 4736 | 1461151911896 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:31:51 INFO - PROCESS | 4736 | 1461151911900 Marionette TRACE conn5 <- [1,2214,null,{}] 04:31:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:31:51 INFO - PROCESS | 4736 | 1461151911912 Marionette TRACE conn5 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:52 INFO - PROCESS | 4736 | 1461151912037 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 04:31:52 INFO - PROCESS | 4736 | 1461151912055 Marionette TRACE conn5 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:52 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DC3000 == 28 [pid = 4736] [id = 563] 04:31:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (00000056951E6800) [pid = 4736] [serial = 1689] [outer = 0000000000000000] 04:31:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (00000056951E9C00) [pid = 4736] [serial = 1690] [outer = 00000056951E6800] 04:31:52 INFO - PROCESS | 4736 | 1461151912150 Marionette DEBUG loaded listener.js 04:31:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569551F400) [pid = 4736] [serial = 1691] [outer = 00000056951E6800] 04:31:52 INFO - PROCESS | 4736 | 1461151912627 Marionette TRACE conn5 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 04:31:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:31:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 776ms 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569D853800) [pid = 4736] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A259DC00) [pid = 4736] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (000000569E25FC00) [pid = 4736] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569EAD6000) [pid = 4736] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569AFB6400) [pid = 4736] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (0000005695C64C00) [pid = 4736] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569FA6D400) [pid = 4736] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (00000056A2C26000) [pid = 4736] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569538A400) [pid = 4736] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (0000005695C68400) [pid = 4736] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (0000005695EA1C00) [pid = 4736] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A18CD000) [pid = 4736] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569538F400) [pid = 4736] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569D5D3000) [pid = 4736] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (00000056A2D4D000) [pid = 4736] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A3CF5800) [pid = 4736] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A1899800) [pid = 4736] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056A25A1000) [pid = 4736] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569538C400) [pid = 4736] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056906CCC00) [pid = 4736] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (0000005696D04000) [pid = 4736] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (0000005691910000) [pid = 4736] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569CFF2000) [pid = 4736] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (00000056A178E800) [pid = 4736] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A2BC1000) [pid = 4736] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A2C22400) [pid = 4736] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (00000056A3EB6000) [pid = 4736] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A1506800) [pid = 4736] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (0000005690E37400) [pid = 4736] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A2B54800) [pid = 4736] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (00000056A28ABC00) [pid = 4736] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (00000056A2A0C400) [pid = 4736] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056A2A0A400) [pid = 4736] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569A814000) [pid = 4736] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569E719C00) [pid = 4736] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:31:53 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005690A91C00) [pid = 4736] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:31:53 INFO - PROCESS | 4736 | 1461151913287 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 4736 | 1461151913290 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 04:31:53 INFO - PROCESS | 4736 | 1461151913298 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 4736 | 1461151913300 Marionette TRACE conn5 <- [1,2218,null,{}] 04:31:53 INFO - PROCESS | 4736 | 1461151913304 Marionette TRACE conn5 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:53 INFO - PROCESS | 4736 | 1461151913391 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 04:31:53 INFO - PROCESS | 4736 | 1461151913397 Marionette TRACE conn5 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979E7000 == 29 [pid = 4736] [id = 564] 04:31:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569538A400) [pid = 4736] [serial = 1692] [outer = 0000000000000000] 04:31:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (0000005695B26400) [pid = 4736] [serial = 1693] [outer = 000000569538A400] 04:31:53 INFO - PROCESS | 4736 | 1461151913477 Marionette DEBUG loaded listener.js 04:31:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (00000056960A9C00) [pid = 4736] [serial = 1694] [outer = 000000569538A400] 04:31:53 INFO - PROCESS | 4736 | 1461151913900 Marionette TRACE conn5 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 04:31:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:31:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 669ms 04:31:53 INFO - PROCESS | 4736 | 1461151913979 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 04:31:53 INFO - PROCESS | 4736 | 1461151913982 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 04:31:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:31:53 INFO - PROCESS | 4736 | 1461151913985 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:31:53 INFO - PROCESS | 4736 | 1461151913987 Marionette TRACE conn5 <- [1,2222,null,{}] 04:31:53 INFO - PROCESS | 4736 | 1461151913990 Marionette TRACE conn5 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 4736 | 1461151914071 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 04:31:54 INFO - PROCESS | 4736 | 1461151914079 Marionette TRACE conn5 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C412800 == 30 [pid = 4736] [id = 565] 04:31:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (0000005690A94C00) [pid = 4736] [serial = 1695] [outer = 0000000000000000] 04:31:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005696D05000) [pid = 4736] [serial = 1696] [outer = 0000005690A94C00] 04:31:54 INFO - PROCESS | 4736 | 1461151914126 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056970AFC00) [pid = 4736] [serial = 1697] [outer = 0000005690A94C00] 04:31:54 INFO - PROCESS | 4736 | 1461151914570 Marionette TRACE conn5 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 04:31:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:31:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 629ms 04:31:54 INFO - PROCESS | 4736 | 1461151914618 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 04:31:54 INFO - PROCESS | 4736 | 1461151914620 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 04:31:54 INFO - PROCESS | 4736 | 1461151914623 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:31:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:31:54 INFO - PROCESS | 4736 | 1461151914625 Marionette TRACE conn5 <- [1,2226,null,{}] 04:31:54 INFO - PROCESS | 4736 | 1461151914629 Marionette TRACE conn5 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:54 INFO - PROCESS | 4736 | 1461151914748 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 04:31:54 INFO - PROCESS | 4736 | 1461151914797 Marionette TRACE conn5 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:54 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC08000 == 31 [pid = 4736] [id = 566] 04:31:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569A811C00) [pid = 4736] [serial = 1698] [outer = 0000000000000000] 04:31:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569A819000) [pid = 4736] [serial = 1699] [outer = 000000569A811C00] 04:31:54 INFO - PROCESS | 4736 | 1461151914848 Marionette DEBUG loaded listener.js 04:31:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569A8AFC00) [pid = 4736] [serial = 1700] [outer = 000000569A811C00] 04:31:55 INFO - PROCESS | 4736 | 1461151915307 Marionette TRACE conn5 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:31:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:31:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 734ms 04:31:55 INFO - PROCESS | 4736 | 1461151915361 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 04:31:55 INFO - PROCESS | 4736 | 1461151915366 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 04:31:55 INFO - PROCESS | 4736 | 1461151915371 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:31:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:31:55 INFO - PROCESS | 4736 | 1461151915376 Marionette TRACE conn5 <- [1,2230,null,{}] 04:31:55 INFO - PROCESS | 4736 | 1461151915383 Marionette TRACE conn5 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:55 INFO - PROCESS | 4736 | 1461151915522 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 04:31:55 INFO - PROCESS | 4736 | 1461151915597 Marionette TRACE conn5 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056920C6800 == 32 [pid = 4736] [id = 567] 04:31:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000568F858000) [pid = 4736] [serial = 1701] [outer = 0000000000000000] 04:31:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056900C9000) [pid = 4736] [serial = 1702] [outer = 000000568F858000] 04:31:55 INFO - PROCESS | 4736 | 1461151915703 Marionette DEBUG loaded listener.js 04:31:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (0000005690E30000) [pid = 4736] [serial = 1703] [outer = 000000568F858000] 04:31:56 INFO - PROCESS | 4736 | 1461151916481 Marionette TRACE conn5 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:31:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:31:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1191ms 04:31:56 INFO - PROCESS | 4736 | 1461151916567 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 04:31:56 INFO - PROCESS | 4736 | 1461151916574 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 04:31:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:31:56 INFO - PROCESS | 4736 | 1461151916581 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:31:56 INFO - PROCESS | 4736 | 1461151916585 Marionette TRACE conn5 <- [1,2234,null,{}] 04:31:56 INFO - PROCESS | 4736 | 1461151916589 Marionette TRACE conn5 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:56 INFO - PROCESS | 4736 | 1461151916732 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 04:31:56 INFO - PROCESS | 4736 | 1461151916847 Marionette TRACE conn5 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:56 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF9F000 == 33 [pid = 4736] [id = 568] 04:31:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569073D800) [pid = 4736] [serial = 1704] [outer = 0000000000000000] 04:31:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569533BC00) [pid = 4736] [serial = 1705] [outer = 000000569073D800] 04:31:56 INFO - PROCESS | 4736 | 1461151916907 Marionette DEBUG loaded listener.js 04:31:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056961B2800) [pid = 4736] [serial = 1706] [outer = 000000569073D800] 04:31:57 INFO - PROCESS | 4736 | 1461151917795 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 04:31:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:31:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1278ms 04:31:57 INFO - PROCESS | 4736 | 1461151917865 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 04:31:57 INFO - PROCESS | 4736 | 1461151917869 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 04:31:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:31:57 INFO - PROCESS | 4736 | 1461151917874 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:31:57 INFO - PROCESS | 4736 | 1461151917878 Marionette TRACE conn5 <- [1,2238,null,{}] 04:31:57 INFO - PROCESS | 4736 | 1461151917883 Marionette TRACE conn5 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 4736 | 1461151917996 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 04:31:58 INFO - PROCESS | 4736 | 1461151918072 Marionette TRACE conn5 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960D4800 == 34 [pid = 4736] [id = 569] 04:31:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (0000005690689000) [pid = 4736] [serial = 1707] [outer = 0000000000000000] 04:31:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056906CF000) [pid = 4736] [serial = 1708] [outer = 0000005690689000] 04:31:58 INFO - PROCESS | 4736 | 1461151918124 Marionette DEBUG loaded listener.js 04:31:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (0000005690E3E000) [pid = 4736] [serial = 1709] [outer = 0000005690689000] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A187A000 == 33 [pid = 4736] [id = 455] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15F4800 == 32 [pid = 4736] [id = 454] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 0000005695325000 == 31 [pid = 4736] [id = 452] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056961CC000 == 30 [pid = 4736] [id = 444] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 00000056961CB800 == 29 [pid = 4736] [id = 450] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D06800 == 28 [pid = 4736] [id = 442] 04:31:58 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA6800 == 27 [pid = 4736] [id = 560] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (00000056A28A9800) [pid = 4736] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056A2D48400) [pid = 4736] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A2BB2C00) [pid = 4736] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (00000056A2C23400) [pid = 4736] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056A3CF1C00) [pid = 4736] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (00000056A2A0EC00) [pid = 4736] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A2AD8C00) [pid = 4736] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A3EA4800) [pid = 4736] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (00000056A25A2800) [pid = 4736] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056A189E400) [pid = 4736] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A28AF000) [pid = 4736] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569A8B1000) [pid = 4736] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005690A8EC00) [pid = 4736] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (00000056951E1C00) [pid = 4736] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (0000005696D92C00) [pid = 4736] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569A579C00) [pid = 4736] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (00000056A16A5C00) [pid = 4736] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A2AD3C00) [pid = 4736] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (0000005695B62000) [pid = 4736] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (0000005696D07C00) [pid = 4736] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569D5D2C00) [pid = 4736] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000569A576C00) [pid = 4736] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (00000056A18A0C00) [pid = 4736] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569E283C00) [pid = 4736] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (00000056A2C2A400) [pid = 4736] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (00000056A2AD4000) [pid = 4736] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (00000056A3E94800) [pid = 4736] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (00000056A3CF6000) [pid = 4736] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (00000056A45D6400) [pid = 4736] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (00000056A3EA7400) [pid = 4736] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (00000056A45E4800) [pid = 4736] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (00000056A45DF400) [pid = 4736] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000569D47D000) [pid = 4736] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569C994400) [pid = 4736] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (00000056A4731400) [pid = 4736] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (00000056A1713C00) [pid = 4736] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569DC4BC00) [pid = 4736] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (000000569D479C00) [pid = 4736] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 69 (00000056A18A1000) [pid = 4736] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (0000005691F21800) [pid = 4736] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (000000569D1E7000) [pid = 4736] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (000000569E27D400) [pid = 4736] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 65 (000000569E2EF400) [pid = 4736] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 64 (00000056A06E1400) [pid = 4736] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 63 (000000569FA90400) [pid = 4736] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 62 (000000569CEC2000) [pid = 4736] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 61 (000000569AF5C400) [pid = 4736] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 60 (0000005696D02400) [pid = 4736] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 59 (00000056A0E8D800) [pid = 4736] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 58 (00000056A2C28C00) [pid = 4736] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 57 (000000569AC36000) [pid = 4736] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 56 (0000005696D03C00) [pid = 4736] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 55 (000000569FA6E400) [pid = 4736] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 54 (000000569DC4F800) [pid = 4736] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 53 (000000569A578C00) [pid = 4736] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 52 (00000056961B2C00) [pid = 4736] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 51 (00000056A2BB4800) [pid = 4736] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 50 (00000056A28AFC00) [pid = 4736] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 49 (00000056960A7000) [pid = 4736] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 48 (0000005699D5F400) [pid = 4736] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 47 (000000569D737000) [pid = 4736] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 46 (00000056A2D51000) [pid = 4736] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | --DOMWINDOW == 45 (00000056A3E9A800) [pid = 4736] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 04:31:58 INFO - PROCESS | 4736 | 1461151918696 Marionette TRACE conn5 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 04:31:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:31:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 881ms 04:31:58 INFO - PROCESS | 4736 | 1461151918756 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 04:31:58 INFO - PROCESS | 4736 | 1461151918762 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 04:31:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:31:58 INFO - PROCESS | 4736 | 1461151918768 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:31:58 INFO - PROCESS | 4736 | 1461151918771 Marionette TRACE conn5 <- [1,2242,null,{}] 04:31:58 INFO - PROCESS | 4736 | 1461151918774 Marionette TRACE conn5 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:58 INFO - PROCESS | 4736 | 1461151918861 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 04:31:58 INFO - PROCESS | 4736 | 1461151918871 Marionette TRACE conn5 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:58 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979B8800 == 28 [pid = 4736] [id = 570] 04:31:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 46 (0000005691351000) [pid = 4736] [serial = 1710] [outer = 0000000000000000] 04:31:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 47 (0000005692185C00) [pid = 4736] [serial = 1711] [outer = 0000005691351000] 04:31:58 INFO - PROCESS | 4736 | 1461151918918 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 48 (00000056951E5C00) [pid = 4736] [serial = 1712] [outer = 0000005691351000] 04:31:59 INFO - PROCESS | 4736 | 1461151919382 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 04:31:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:31:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 692ms 04:31:59 INFO - PROCESS | 4736 | 1461151919483 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 04:31:59 INFO - PROCESS | 4736 | 1461151919485 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 04:31:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:31:59 INFO - PROCESS | 4736 | 1461151919491 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:31:59 INFO - PROCESS | 4736 | 1461151919495 Marionette TRACE conn5 <- [1,2246,null,{}] 04:31:59 INFO - PROCESS | 4736 | 1461151919507 Marionette TRACE conn5 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:31:59 INFO - PROCESS | 4736 | 1461151919612 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 04:31:59 INFO - PROCESS | 4736 | 1461151919680 Marionette TRACE conn5 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:31:59 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D84B000 == 29 [pid = 4736] [id = 571] 04:31:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 49 (0000005695EA6800) [pid = 4736] [serial = 1713] [outer = 0000000000000000] 04:31:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 50 (0000005696D07C00) [pid = 4736] [serial = 1714] [outer = 0000005695EA6800] 04:31:59 INFO - PROCESS | 4736 | 1461151919739 Marionette DEBUG loaded listener.js 04:31:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 51 (0000005697917800) [pid = 4736] [serial = 1715] [outer = 0000005695EA6800] 04:32:00 INFO - PROCESS | 4736 | 1461151920165 Marionette TRACE conn5 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 734ms 04:32:00 INFO - PROCESS | 4736 | 1461151920230 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 4736 | 1461151920233 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 04:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:32:00 INFO - PROCESS | 4736 | 1461151920236 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 4736 | 1461151920238 Marionette TRACE conn5 <- [1,2250,null,{}] 04:32:00 INFO - PROCESS | 4736 | 1461151920241 Marionette TRACE conn5 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:00 INFO - PROCESS | 4736 | 1461151920326 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 04:32:00 INFO - PROCESS | 4736 | 1461151920333 Marionette TRACE conn5 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:00 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2CB800 == 30 [pid = 4736] [id = 572] 04:32:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 52 (0000005699DC0000) [pid = 4736] [serial = 1716] [outer = 0000000000000000] 04:32:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 53 (000000569A585000) [pid = 4736] [serial = 1717] [outer = 0000005699DC0000] 04:32:00 INFO - PROCESS | 4736 | 1461151920381 Marionette DEBUG loaded listener.js 04:32:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 54 (000000569A8B0C00) [pid = 4736] [serial = 1718] [outer = 0000005699DC0000] 04:32:00 INFO - PROCESS | 4736 | 1461151920845 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 04:32:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:32:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 671ms 04:32:00 INFO - PROCESS | 4736 | 1461151920914 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 04:32:00 INFO - PROCESS | 4736 | 1461151920916 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 04:32:00 INFO - PROCESS | 4736 | 1461151920919 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:32:00 INFO - PROCESS | 4736 | 1461151920921 Marionette TRACE conn5 <- [1,2254,null,{}] 04:32:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:32:00 INFO - PROCESS | 4736 | 1461151920924 Marionette TRACE conn5 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 4736 | 1461151921062 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 04:32:01 INFO - PROCESS | 4736 | 1461151921113 Marionette TRACE conn5 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960E5000 == 31 [pid = 4736] [id = 573] 04:32:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 55 (0000005690EAEC00) [pid = 4736] [serial = 1719] [outer = 0000000000000000] 04:32:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 56 (000000569AF5F800) [pid = 4736] [serial = 1720] [outer = 0000005690EAEC00] 04:32:01 INFO - PROCESS | 4736 | 1461151921160 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 57 (000000569AFB8400) [pid = 4736] [serial = 1721] [outer = 0000005690EAEC00] 04:32:01 INFO - PROCESS | 4736 | 1461151921620 Marionette TRACE conn5 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 04:32:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:32:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 734ms 04:32:01 INFO - PROCESS | 4736 | --DOMWINDOW == 56 (0000005690684400) [pid = 4736] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:32:01 INFO - PROCESS | 4736 | --DOMWINDOW == 55 (000000569C9B7400) [pid = 4736] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:32:01 INFO - PROCESS | 4736 | --DOMWINDOW == 54 (0000005690E31400) [pid = 4736] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:32:01 INFO - PROCESS | 4736 | --DOMWINDOW == 53 (00000056951E6800) [pid = 4736] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:32:01 INFO - PROCESS | 4736 | --DOMWINDOW == 52 (000000569538A400) [pid = 4736] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:32:01 INFO - PROCESS | 4736 | --DOMWINDOW == 51 (0000005690A94C00) [pid = 4736] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:32:01 INFO - PROCESS | 4736 | 1461151921658 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 04:32:01 INFO - PROCESS | 4736 | 1461151921660 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 04:32:01 INFO - PROCESS | 4736 | 1461151921664 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:32:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:32:01 INFO - PROCESS | 4736 | 1461151921666 Marionette TRACE conn5 <- [1,2258,null,{}] 04:32:01 INFO - PROCESS | 4736 | 1461151921669 Marionette TRACE conn5 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:01 INFO - PROCESS | 4736 | 1461151921799 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 04:32:01 INFO - PROCESS | 4736 | 1461151921855 Marionette TRACE conn5 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:01 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA38000 == 32 [pid = 4736] [id = 574] 04:32:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 52 (0000005690A93400) [pid = 4736] [serial = 1722] [outer = 0000000000000000] 04:32:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 53 (00000056970A8000) [pid = 4736] [serial = 1723] [outer = 0000005690A93400] 04:32:01 INFO - PROCESS | 4736 | 1461151921905 Marionette DEBUG loaded listener.js 04:32:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 54 (000000569C9B6400) [pid = 4736] [serial = 1724] [outer = 0000005690A93400] 04:32:02 INFO - PROCESS | 4736 | 1461151922286 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 672ms 04:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:32:02 INFO - PROCESS | 4736 | 1461151922338 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 4736 | 1461151922340 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 04:32:02 INFO - PROCESS | 4736 | 1461151922343 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 4736 | 1461151922345 Marionette TRACE conn5 <- [1,2262,null,{}] 04:32:02 INFO - PROCESS | 4736 | 1461151922349 Marionette TRACE conn5 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:02 INFO - PROCESS | 4736 | 1461151922456 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 04:32:02 INFO - PROCESS | 4736 | 1461151922465 Marionette TRACE conn5 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:02 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAE5000 == 33 [pid = 4736] [id = 575] 04:32:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 55 (000000569CEC2C00) [pid = 4736] [serial = 1725] [outer = 0000000000000000] 04:32:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 56 (000000569D1E8C00) [pid = 4736] [serial = 1726] [outer = 000000569CEC2C00] 04:32:02 INFO - PROCESS | 4736 | 1461151922512 Marionette DEBUG loaded listener.js 04:32:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 57 (000000569D1F3800) [pid = 4736] [serial = 1727] [outer = 000000569CEC2C00] 04:32:02 INFO - PROCESS | 4736 | 1461151922916 Marionette TRACE conn5 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 04:32:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:32:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 629ms 04:32:02 INFO - PROCESS | 4736 | 1461151922976 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 04:32:02 INFO - PROCESS | 4736 | 1461151922978 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 04:32:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:32:02 INFO - PROCESS | 4736 | 1461151922982 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:32:02 INFO - PROCESS | 4736 | 1461151922983 Marionette TRACE conn5 <- [1,2266,null,{}] 04:32:02 INFO - PROCESS | 4736 | 1461151922987 Marionette TRACE conn5 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 4736 | 1461151923067 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 04:32:03 INFO - PROCESS | 4736 | 1461151923073 Marionette TRACE conn5 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0518000 == 34 [pid = 4736] [id = 576] 04:32:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 58 (000000569D21B800) [pid = 4736] [serial = 1728] [outer = 0000000000000000] 04:32:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 59 (000000569D476800) [pid = 4736] [serial = 1729] [outer = 000000569D21B800] 04:32:03 INFO - PROCESS | 4736 | 1461151923119 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 60 (000000569D47D400) [pid = 4736] [serial = 1730] [outer = 000000569D21B800] 04:32:03 INFO - PROCESS | 4736 | 1461151923540 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 04:32:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:32:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 587ms 04:32:03 INFO - PROCESS | 4736 | 1461151923576 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 04:32:03 INFO - PROCESS | 4736 | 1461151923579 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 04:32:03 INFO - PROCESS | 4736 | 1461151923582 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:32:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:32:03 INFO - PROCESS | 4736 | 1461151923584 Marionette TRACE conn5 <- [1,2270,null,{}] 04:32:03 INFO - PROCESS | 4736 | 1461151923587 Marionette TRACE conn5 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:03 INFO - PROCESS | 4736 | 1461151923671 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 04:32:03 INFO - PROCESS | 4736 | 1461151923677 Marionette TRACE conn5 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EEA000 == 35 [pid = 4736] [id = 577] 04:32:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 61 (000000569D5D3800) [pid = 4736] [serial = 1731] [outer = 0000000000000000] 04:32:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 62 (000000569D5D7400) [pid = 4736] [serial = 1732] [outer = 000000569D5D3800] 04:32:03 INFO - PROCESS | 4736 | 1461151923724 Marionette DEBUG loaded listener.js 04:32:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 63 (000000569D6A6000) [pid = 4736] [serial = 1733] [outer = 000000569D5D3800] 04:32:04 INFO - PROCESS | 4736 | 1461151924163 Marionette TRACE conn5 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 04:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 628ms 04:32:04 INFO - PROCESS | 4736 | 1461151924214 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 04:32:04 INFO - PROCESS | 4736 | 1461151924217 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 04:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:32:04 INFO - PROCESS | 4736 | 1461151924225 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:32:04 INFO - PROCESS | 4736 | 1461151924227 Marionette TRACE conn5 <- [1,2274,null,{}] 04:32:04 INFO - PROCESS | 4736 | 1461151924230 Marionette TRACE conn5 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:04 INFO - PROCESS | 4736 | 1461151924313 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 04:32:04 INFO - PROCESS | 4736 | 1461151924321 Marionette TRACE conn5 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E3000 == 36 [pid = 4736] [id = 578] 04:32:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (000000569D72C400) [pid = 4736] [serial = 1734] [outer = 0000000000000000] 04:32:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (000000569D72F400) [pid = 4736] [serial = 1735] [outer = 000000569D72C400] 04:32:04 INFO - PROCESS | 4736 | 1461151924367 Marionette DEBUG loaded listener.js 04:32:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (000000569D738000) [pid = 4736] [serial = 1736] [outer = 000000569D72C400] 04:32:05 INFO - PROCESS | 4736 | 1461151925108 Marionette TRACE conn5 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 04:32:05 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 04:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 922ms 04:32:05 INFO - PROCESS | 4736 | 1461151925151 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 04:32:05 INFO - PROCESS | 4736 | 1461151925157 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 04:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:32:05 INFO - PROCESS | 4736 | 1461151925163 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:32:05 INFO - PROCESS | 4736 | 1461151925167 Marionette TRACE conn5 <- [1,2278,null,{}] 04:32:05 INFO - PROCESS | 4736 | 1461151925172 Marionette TRACE conn5 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:05 INFO - PROCESS | 4736 | 1461151925286 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 04:32:05 INFO - PROCESS | 4736 | 1461151925379 Marionette TRACE conn5 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:05 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C406800 == 37 [pid = 4736] [id = 579] 04:32:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (0000005690A93C00) [pid = 4736] [serial = 1737] [outer = 0000000000000000] 04:32:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (0000005691F93800) [pid = 4736] [serial = 1738] [outer = 0000005690A93C00] 04:32:05 INFO - PROCESS | 4736 | 1461151925440 Marionette DEBUG loaded listener.js 04:32:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (0000005695B2F000) [pid = 4736] [serial = 1739] [outer = 0000005690A93C00] 04:32:06 INFO - PROCESS | 4736 | 1461151926018 Marionette TRACE conn5 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 04:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 923ms 04:32:06 INFO - PROCESS | 4736 | 1461151926088 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 04:32:06 INFO - PROCESS | 4736 | 1461151926095 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 04:32:06 INFO - PROCESS | 4736 | 1461151926102 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:32:06 INFO - PROCESS | 4736 | 1461151926105 Marionette TRACE conn5 <- [1,2282,null,{}] 04:32:06 INFO - PROCESS | 4736 | 1461151926109 Marionette TRACE conn5 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:06 INFO - PROCESS | 4736 | 1461151926221 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 04:32:06 INFO - PROCESS | 4736 | 1461151926299 Marionette TRACE conn5 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:06 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA24800 == 38 [pid = 4736] [id = 580] 04:32:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (0000005696D98C00) [pid = 4736] [serial = 1740] [outer = 0000000000000000] 04:32:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000569A81D000) [pid = 4736] [serial = 1741] [outer = 0000005696D98C00] 04:32:06 INFO - PROCESS | 4736 | 1461151926397 Marionette DEBUG loaded listener.js 04:32:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569C4B4000) [pid = 4736] [serial = 1742] [outer = 0000005696D98C00] 04:32:07 INFO - PROCESS | 4736 | 1461151926993 Marionette TRACE conn5 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 923ms 04:32:07 INFO - PROCESS | 4736 | 1461151927031 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 04:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:32:07 INFO - PROCESS | 4736 | 1461151927034 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 4736 | 1461151927038 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 4736 | 1461151927042 Marionette TRACE conn5 <- [1,2286,null,{}] 04:32:07 INFO - PROCESS | 4736 | 1461151927054 Marionette TRACE conn5 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:07 INFO - PROCESS | 4736 | 1461151927167 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 04:32:07 INFO - PROCESS | 4736 | 1461151927259 Marionette TRACE conn5 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1662800 == 39 [pid = 4736] [id = 581] 04:32:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569D54A400) [pid = 4736] [serial = 1743] [outer = 0000000000000000] 04:32:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (000000569D72C000) [pid = 4736] [serial = 1744] [outer = 000000569D54A400] 04:32:07 INFO - PROCESS | 4736 | 1461151927321 Marionette DEBUG loaded listener.js 04:32:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (000000569D7BF000) [pid = 4736] [serial = 1745] [outer = 000000569D54A400] 04:32:07 INFO - PROCESS | 4736 | 1461151927893 Marionette TRACE conn5 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 04:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 882ms 04:32:07 INFO - PROCESS | 4736 | 1461151927922 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 04:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:32:07 INFO - PROCESS | 4736 | 1461151927925 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 04:32:07 INFO - PROCESS | 4736 | 1461151927929 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:32:07 INFO - PROCESS | 4736 | 1461151927931 Marionette TRACE conn5 <- [1,2290,null,{}] 04:32:07 INFO - PROCESS | 4736 | 1461151927935 Marionette TRACE conn5 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 4736 | 1461151928045 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 04:32:08 INFO - PROCESS | 4736 | 1461151928134 Marionette TRACE conn5 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1885000 == 40 [pid = 4736] [id = 582] 04:32:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (000000569D7C5800) [pid = 4736] [serial = 1746] [outer = 0000000000000000] 04:32:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569DB79C00) [pid = 4736] [serial = 1747] [outer = 000000569D7C5800] 04:32:08 INFO - PROCESS | 4736 | 1461151928191 Marionette DEBUG loaded listener.js 04:32:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569DC4F000) [pid = 4736] [serial = 1748] [outer = 000000569D7C5800] 04:32:08 INFO - PROCESS | 4736 | 1461151928791 Marionette TRACE conn5 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 04:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 881ms 04:32:08 INFO - PROCESS | 4736 | 1461151928812 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 04:32:08 INFO - PROCESS | 4736 | 1461151928814 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 04:32:08 INFO - PROCESS | 4736 | 1461151928818 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:32:08 INFO - PROCESS | 4736 | 1461151928820 Marionette TRACE conn5 <- [1,2294,null,{}] 04:32:08 INFO - PROCESS | 4736 | 1461151928824 Marionette TRACE conn5 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:08 INFO - PROCESS | 4736 | 1461151928942 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 04:32:09 INFO - PROCESS | 4736 | 1461151929030 Marionette TRACE conn5 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:09 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695BB0000 == 41 [pid = 4736] [id = 583] 04:32:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (0000005690EA4800) [pid = 4736] [serial = 1749] [outer = 0000000000000000] 04:32:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (00000056951EAC00) [pid = 4736] [serial = 1750] [outer = 0000005690EA4800] 04:32:09 INFO - PROCESS | 4736 | 1461151929085 Marionette DEBUG loaded listener.js 04:32:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569DC53C00) [pid = 4736] [serial = 1751] [outer = 0000005690EA4800] 04:32:09 INFO - PROCESS | 4736 | 1461151929730 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 04:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 986ms 04:32:09 INFO - PROCESS | 4736 | 1461151929807 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 04:32:09 INFO - PROCESS | 4736 | 1461151929811 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 04:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:32:09 INFO - PROCESS | 4736 | 1461151929817 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:32:09 INFO - PROCESS | 4736 | 1461151929820 Marionette TRACE conn5 <- [1,2298,null,{}] 04:32:09 INFO - PROCESS | 4736 | 1461151929826 Marionette TRACE conn5 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:09 INFO - PROCESS | 4736 | 1461151929926 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 04:32:10 INFO - PROCESS | 4736 | 1461151930029 Marionette TRACE conn5 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695CB6800 == 42 [pid = 4736] [id = 584] 04:32:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (0000005690E3BC00) [pid = 4736] [serial = 1752] [outer = 0000000000000000] 04:32:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (0000005690EA8C00) [pid = 4736] [serial = 1753] [outer = 0000005690E3BC00] 04:32:10 INFO - PROCESS | 4736 | 1461151930083 Marionette DEBUG loaded listener.js 04:32:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (00000056951E8000) [pid = 4736] [serial = 1754] [outer = 0000005690E3BC00] 04:32:10 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DDA000 == 41 [pid = 4736] [id = 459] 04:32:10 INFO - PROCESS | 4736 | --DOCSHELL 000000569091A000 == 40 [pid = 4736] [id = 458] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (000000569A819000) [pid = 4736] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (0000005690685000) [pid = 4736] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569D47DC00) [pid = 4736] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (0000005690E3D400) [pid = 4736] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (00000056951E9C00) [pid = 4736] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (0000005690EAE400) [pid = 4736] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (0000005695B26400) [pid = 4736] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (00000056960A9C00) [pid = 4736] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (0000005696D05000) [pid = 4736] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569551F400) [pid = 4736] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (00000056970AFC00) [pid = 4736] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (0000005690A85C00) [pid = 4736] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 04:32:10 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569D863800) [pid = 4736] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:32:10 INFO - PROCESS | 4736 | 1461151930667 Marionette TRACE conn5 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 04:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 881ms 04:32:10 INFO - PROCESS | 4736 | 1461151930707 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 04:32:10 INFO - PROCESS | 4736 | 1461151930713 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 04:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:32:10 INFO - PROCESS | 4736 | 1461151930720 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:32:10 INFO - PROCESS | 4736 | 1461151930723 Marionette TRACE conn5 <- [1,2302,null,{}] 04:32:10 INFO - PROCESS | 4736 | 1461151930727 Marionette TRACE conn5 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:10 INFO - PROCESS | 4736 | 1461151930817 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 04:32:10 INFO - PROCESS | 4736 | 1461151930895 Marionette TRACE conn5 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:10 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961E7800 == 41 [pid = 4736] [id = 585] 04:32:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (0000005690A85800) [pid = 4736] [serial = 1755] [outer = 0000000000000000] 04:32:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (0000005691F1BC00) [pid = 4736] [serial = 1756] [outer = 0000005690A85800] 04:32:10 INFO - PROCESS | 4736 | 1461151930942 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (0000005695E9DC00) [pid = 4736] [serial = 1757] [outer = 0000005690A85800] 04:32:11 INFO - PROCESS | 4736 | 1461151931355 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 04:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 671ms 04:32:11 INFO - PROCESS | 4736 | 1461151931393 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 04:32:11 INFO - PROCESS | 4736 | 1461151931396 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 04:32:11 INFO - PROCESS | 4736 | 1461151931399 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:32:11 INFO - PROCESS | 4736 | 1461151931403 Marionette TRACE conn5 <- [1,2306,null,{}] 04:32:11 INFO - PROCESS | 4736 | 1461151931414 Marionette TRACE conn5 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:11 INFO - PROCESS | 4736 | 1461151931505 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 04:32:11 INFO - PROCESS | 4736 | 1461151931512 Marionette TRACE conn5 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:11 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E377800 == 42 [pid = 4736] [id = 586] 04:32:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (0000005696D99400) [pid = 4736] [serial = 1758] [outer = 0000000000000000] 04:32:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (0000005699DBE000) [pid = 4736] [serial = 1759] [outer = 0000005696D99400] 04:32:11 INFO - PROCESS | 4736 | 1461151931562 Marionette DEBUG loaded listener.js 04:32:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569AC32400) [pid = 4736] [serial = 1760] [outer = 0000005696D99400] 04:32:12 INFO - PROCESS | 4736 | 1461151932046 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 4736 | 1461151932097 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 04:32:12 INFO - PROCESS | 4736 | 1461151932100 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:32:12 INFO - PROCESS | 4736 | 1461151932102 Marionette TRACE conn5 <- [1,2310,null,{}] 04:32:12 INFO - PROCESS | 4736 | 1461151932106 Marionette TRACE conn5 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 4736 | 1461151932192 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 04:32:12 INFO - PROCESS | 4736 | 1461151932200 Marionette TRACE conn5 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE0F800 == 43 [pid = 4736] [id = 587] 04:32:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569C995C00) [pid = 4736] [serial = 1761] [outer = 0000000000000000] 04:32:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569CEBCC00) [pid = 4736] [serial = 1762] [outer = 000000569C995C00] 04:32:12 INFO - PROCESS | 4736 | 1461151932247 Marionette DEBUG loaded listener.js 04:32:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569D1EDC00) [pid = 4736] [serial = 1763] [outer = 000000569C995C00] 04:32:12 INFO - PROCESS | 4736 | 1461151932677 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 04:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 630ms 04:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:32:12 INFO - PROCESS | 4736 | 1461151932732 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 04:32:12 INFO - PROCESS | 4736 | 1461151932734 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 04:32:12 INFO - PROCESS | 4736 | 1461151932738 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:32:12 INFO - PROCESS | 4736 | 1461151932739 Marionette TRACE conn5 <- [1,2314,null,{}] 04:32:12 INFO - PROCESS | 4736 | 1461151932743 Marionette TRACE conn5 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:12 INFO - PROCESS | 4736 | 1461151932852 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 04:32:12 INFO - PROCESS | 4736 | 1461151932858 Marionette TRACE conn5 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14C6000 == 44 [pid = 4736] [id = 588] 04:32:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569D215800) [pid = 4736] [serial = 1764] [outer = 0000000000000000] 04:32:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569D478800) [pid = 4736] [serial = 1765] [outer = 000000569D215800] 04:32:12 INFO - PROCESS | 4736 | 1461151932944 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569D69D800) [pid = 4736] [serial = 1766] [outer = 000000569D215800] 04:32:13 INFO - PROCESS | 4736 | 1461151933415 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 04:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 04:32:13 INFO - PROCESS | 4736 | 1461151933475 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 04:32:13 INFO - PROCESS | 4736 | 1461151933477 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 04:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:32:13 INFO - PROCESS | 4736 | 1461151933481 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:32:13 INFO - PROCESS | 4736 | 1461151933483 Marionette TRACE conn5 <- [1,2318,null,{}] 04:32:13 INFO - PROCESS | 4736 | 1461151933492 Marionette TRACE conn5 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:13 INFO - PROCESS | 4736 | 1461151933627 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 04:32:13 INFO - PROCESS | 4736 | 1461151933688 Marionette TRACE conn5 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25E2000 == 45 [pid = 4736] [id = 589] 04:32:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569DC55000) [pid = 4736] [serial = 1767] [outer = 0000000000000000] 04:32:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569DFA2400) [pid = 4736] [serial = 1768] [outer = 000000569DC55000] 04:32:13 INFO - PROCESS | 4736 | 1461151933738 Marionette DEBUG loaded listener.js 04:32:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569E260400) [pid = 4736] [serial = 1769] [outer = 000000569DC55000] 04:32:14 INFO - PROCESS | 4736 | 1461151934168 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 733ms 04:32:14 INFO - PROCESS | 4736 | 1461151934226 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 4736 | 1461151934229 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 04:32:14 INFO - PROCESS | 4736 | 1461151934232 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - PROCESS | 4736 | 1461151934234 Marionette TRACE conn5 <- [1,2322,null,{}] 04:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:32:14 INFO - PROCESS | 4736 | 1461151934238 Marionette TRACE conn5 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:14 INFO - PROCESS | 4736 | 1461151934346 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 04:32:14 INFO - PROCESS | 4736 | 1461151934400 Marionette TRACE conn5 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:14 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2C9B800 == 46 [pid = 4736] [id = 590] 04:32:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569E267000) [pid = 4736] [serial = 1770] [outer = 0000000000000000] 04:32:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569E269800) [pid = 4736] [serial = 1771] [outer = 000000569E267000] 04:32:14 INFO - PROCESS | 4736 | 1461151934447 Marionette DEBUG loaded listener.js 04:32:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569E283400) [pid = 4736] [serial = 1772] [outer = 000000569E267000] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (0000005690EAEC00) [pid = 4736] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (0000005690A93400) [pid = 4736] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (0000005695EA6800) [pid = 4736] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (0000005690689000) [pid = 4736] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (0000005699DC0000) [pid = 4736] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (0000005691351000) [pid = 4736] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (000000569CEC2C00) [pid = 4736] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569D21B800) [pid = 4736] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (000000569D5D3800) [pid = 4736] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:32:14 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (000000569A811C00) [pid = 4736] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:32:14 INFO - PROCESS | 4736 | 1461151934886 Marionette TRACE conn5 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 04:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 671ms 04:32:14 INFO - PROCESS | 4736 | 1461151934908 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 04:32:14 INFO - PROCESS | 4736 | 1461151934910 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 04:32:14 INFO - PROCESS | 4736 | 1461151934913 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:32:14 INFO - PROCESS | 4736 | 1461151934915 Marionette TRACE conn5 <- [1,2326,null,{}] 04:32:14 INFO - PROCESS | 4736 | 1461151934919 Marionette TRACE conn5 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 4736 | 1461151935002 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 04:32:15 INFO - PROCESS | 4736 | 1461151935076 Marionette TRACE conn5 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CB7000 == 47 [pid = 4736] [id = 591] 04:32:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (00000056951E7C00) [pid = 4736] [serial = 1773] [outer = 0000000000000000] 04:32:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569C9AEC00) [pid = 4736] [serial = 1774] [outer = 00000056951E7C00] 04:32:15 INFO - PROCESS | 4736 | 1461151935124 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569E286C00) [pid = 4736] [serial = 1775] [outer = 00000056951E7C00] 04:32:15 INFO - PROCESS | 4736 | 1461151935501 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 04:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 628ms 04:32:15 INFO - PROCESS | 4736 | 1461151935545 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 04:32:15 INFO - PROCESS | 4736 | 1461151935547 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 04:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:32:15 INFO - PROCESS | 4736 | 1461151935551 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:32:15 INFO - PROCESS | 4736 | 1461151935553 Marionette TRACE conn5 <- [1,2330,null,{}] 04:32:15 INFO - PROCESS | 4736 | 1461151935556 Marionette TRACE conn5 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:15 INFO - PROCESS | 4736 | 1461151935669 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 04:32:15 INFO - PROCESS | 4736 | 1461151935711 Marionette TRACE conn5 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D20000 == 48 [pid = 4736] [id = 592] 04:32:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569E25CC00) [pid = 4736] [serial = 1776] [outer = 0000000000000000] 04:32:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569E2F4000) [pid = 4736] [serial = 1777] [outer = 000000569E25CC00] 04:32:15 INFO - PROCESS | 4736 | 1461151935757 Marionette DEBUG loaded listener.js 04:32:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569E4D2800) [pid = 4736] [serial = 1778] [outer = 000000569E25CC00] 04:32:16 INFO - PROCESS | 4736 | 1461151936145 Marionette TRACE conn5 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 629ms 04:32:16 INFO - PROCESS | 4736 | 1461151936183 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 4736 | 1461151936185 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:32:16 INFO - PROCESS | 4736 | 1461151936189 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 4736 | 1461151936191 Marionette TRACE conn5 <- [1,2334,null,{}] 04:32:16 INFO - PROCESS | 4736 | 1461151936194 Marionette TRACE conn5 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:16 INFO - PROCESS | 4736 | 1461151936311 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 04:32:16 INFO - PROCESS | 4736 | 1461151936320 Marionette TRACE conn5 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:16 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0C800 == 49 [pid = 4736] [id = 593] 04:32:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569E4D2C00) [pid = 4736] [serial = 1779] [outer = 0000000000000000] 04:32:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569E4DC000) [pid = 4736] [serial = 1780] [outer = 000000569E4D2C00] 04:32:16 INFO - PROCESS | 4736 | 1461151936370 Marionette DEBUG loaded listener.js 04:32:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569E90B400) [pid = 4736] [serial = 1781] [outer = 000000569E4D2C00] 04:32:16 INFO - PROCESS | 4736 | 1461151936864 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 04:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 734ms 04:32:16 INFO - PROCESS | 4736 | 1461151936928 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 04:32:16 INFO - PROCESS | 4736 | 1461151936933 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 04:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:32:16 INFO - PROCESS | 4736 | 1461151936938 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:32:16 INFO - PROCESS | 4736 | 1461151936943 Marionette TRACE conn5 <- [1,2338,null,{}] 04:32:16 INFO - PROCESS | 4736 | 1461151936951 Marionette TRACE conn5 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:17 INFO - PROCESS | 4736 | 1461151937121 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 04:32:17 INFO - PROCESS | 4736 | 1461151937223 Marionette TRACE conn5 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:17 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DE0800 == 50 [pid = 4736] [id = 594] 04:32:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005690A94000) [pid = 4736] [serial = 1782] [outer = 0000000000000000] 04:32:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (0000005690EA7800) [pid = 4736] [serial = 1783] [outer = 0000005690A94000] 04:32:17 INFO - PROCESS | 4736 | 1461151937283 Marionette DEBUG loaded listener.js 04:32:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (0000005695B87400) [pid = 4736] [serial = 1784] [outer = 0000005690A94000] 04:32:17 INFO - PROCESS | 4736 | 1461151937892 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 04:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 986ms 04:32:17 INFO - PROCESS | 4736 | 1461151937928 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 04:32:17 INFO - PROCESS | 4736 | 1461151937935 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 04:32:17 INFO - PROCESS | 4736 | 1461151937942 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:32:17 INFO - PROCESS | 4736 | 1461151937945 Marionette TRACE conn5 <- [1,2342,null,{}] 04:32:17 INFO - PROCESS | 4736 | 1461151937949 Marionette TRACE conn5 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:18 INFO - PROCESS | 4736 | 1461151938062 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 04:32:18 INFO - PROCESS | 4736 | 1461151938157 Marionette TRACE conn5 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:18 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA9000 == 51 [pid = 4736] [id = 595] 04:32:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (0000005696D02800) [pid = 4736] [serial = 1785] [outer = 0000000000000000] 04:32:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569A578000) [pid = 4736] [serial = 1786] [outer = 0000005696D02800] 04:32:18 INFO - PROCESS | 4736 | 1461151938215 Marionette DEBUG loaded listener.js 04:32:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569C921800) [pid = 4736] [serial = 1787] [outer = 0000005696D02800] 04:32:18 INFO - PROCESS | 4736 | 1461151938827 Marionette TRACE conn5 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 04:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 923ms 04:32:18 INFO - PROCESS | 4736 | 1461151938871 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 04:32:18 INFO - PROCESS | 4736 | 1461151938874 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 04:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:32:18 INFO - PROCESS | 4736 | 1461151938878 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:32:18 INFO - PROCESS | 4736 | 1461151938882 Marionette TRACE conn5 <- [1,2346,null,{}] 04:32:18 INFO - PROCESS | 4736 | 1461151938894 Marionette TRACE conn5 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 4736 | 1461151939012 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 04:32:19 INFO - PROCESS | 4736 | 1461151939106 Marionette TRACE conn5 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E22800 == 52 [pid = 4736] [id = 596] 04:32:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D72AC00) [pid = 4736] [serial = 1788] [outer = 0000000000000000] 04:32:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569DC54000) [pid = 4736] [serial = 1789] [outer = 000000569D72AC00] 04:32:19 INFO - PROCESS | 4736 | 1461151939167 Marionette DEBUG loaded listener.js 04:32:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E25FC00) [pid = 4736] [serial = 1790] [outer = 000000569D72AC00] 04:32:19 INFO - PROCESS | 4736 | 1461151939825 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 04:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 986ms 04:32:19 INFO - PROCESS | 4736 | 1461151939866 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 04:32:19 INFO - PROCESS | 4736 | 1461151939869 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 04:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:32:19 INFO - PROCESS | 4736 | 1461151939873 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:32:19 INFO - PROCESS | 4736 | 1461151939875 Marionette TRACE conn5 <- [1,2350,null,{}] 04:32:19 INFO - PROCESS | 4736 | 1461151939879 Marionette TRACE conn5 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:19 INFO - PROCESS | 4736 | 1461151939990 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 04:32:20 INFO - PROCESS | 4736 | 1461151940110 Marionette TRACE conn5 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4910800 == 53 [pid = 4736] [id = 597] 04:32:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569EAD0C00) [pid = 4736] [serial = 1791] [outer = 0000000000000000] 04:32:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569EAF6800) [pid = 4736] [serial = 1792] [outer = 000000569EAD0C00] 04:32:20 INFO - PROCESS | 4736 | 1461151940169 Marionette DEBUG loaded listener.js 04:32:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569FA68800) [pid = 4736] [serial = 1793] [outer = 000000569EAD0C00] 04:32:20 INFO - PROCESS | 4736 | 1461151940754 Marionette TRACE conn5 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 04:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 923ms 04:32:20 INFO - PROCESS | 4736 | 1461151940798 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 04:32:20 INFO - PROCESS | 4736 | 1461151940800 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 04:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:32:20 INFO - PROCESS | 4736 | 1461151940804 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:32:20 INFO - PROCESS | 4736 | 1461151940806 Marionette TRACE conn5 <- [1,2354,null,{}] 04:32:20 INFO - PROCESS | 4736 | 1461151940810 Marionette TRACE conn5 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:20 INFO - PROCESS | 4736 | 1461151940918 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 04:32:21 INFO - PROCESS | 4736 | 1461151941193 Marionette TRACE conn5 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:21 INFO - PROCESS | 4736 | ++DOCSHELL 000000569A9AC800 == 54 [pid = 4736] [id = 598] 04:32:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (0000005690683800) [pid = 4736] [serial = 1794] [outer = 0000000000000000] 04:32:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056906C9800) [pid = 4736] [serial = 1795] [outer = 0000005690683800] 04:32:21 INFO - PROCESS | 4736 | 1461151941264 Marionette DEBUG loaded listener.js 04:32:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005690EA5C00) [pid = 4736] [serial = 1796] [outer = 0000005690683800] 04:32:21 INFO - PROCESS | 4736 | 1461151941873 Marionette TRACE conn5 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 04:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1131ms 04:32:21 INFO - PROCESS | 4736 | 1461151941938 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 04:32:21 INFO - PROCESS | 4736 | 1461151941944 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 04:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:32:21 INFO - PROCESS | 4736 | 1461151941949 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:32:21 INFO - PROCESS | 4736 | 1461151941952 Marionette TRACE conn5 <- [1,2358,null,{}] 04:32:21 INFO - PROCESS | 4736 | 1461151941976 Marionette TRACE conn5 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 4736 | 1461151942088 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 04:32:22 INFO - PROCESS | 4736 | 1461151942224 Marionette TRACE conn5 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056979BF000 == 53 [pid = 4736] [id = 445] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569556D000 == 52 [pid = 4736] [id = 443] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569E428000 == 51 [pid = 4736] [id = 449] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCE3800 == 50 [pid = 4736] [id = 448] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569D563800 == 49 [pid = 4736] [id = 447] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569C408000 == 48 [pid = 4736] [id = 446] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2D20000 == 47 [pid = 4736] [id = 592] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CB7000 == 46 [pid = 4736] [id = 591] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2C9B800 == 45 [pid = 4736] [id = 590] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25E2000 == 44 [pid = 4736] [id = 589] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056A14C6000 == 43 [pid = 4736] [id = 588] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE0F800 == 42 [pid = 4736] [id = 587] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569E377800 == 41 [pid = 4736] [id = 586] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569D72F400) [pid = 4736] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569533BC00) [pid = 4736] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056900C9000) [pid = 4736] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | ++DOCSHELL 0000005691F65000 == 42 [pid = 4736] [id = 599] 04:32:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000568ED64C00) [pid = 4736] [serial = 1797] [outer = 0000000000000000] 04:32:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569073EC00) [pid = 4736] [serial = 1798] [outer = 000000568ED64C00] 04:32:22 INFO - PROCESS | 4736 | 1461151942317 Marionette DEBUG loaded listener.js 04:32:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005695B7FC00) [pid = 4736] [serial = 1799] [outer = 000000568ED64C00] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056961E7800 == 41 [pid = 4736] [id = 585] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 0000005695CB6800 == 40 [pid = 4736] [id = 584] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1662800 == 39 [pid = 4736] [id = 581] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA24800 == 38 [pid = 4736] [id = 580] 04:32:22 INFO - PROCESS | 4736 | --DOCSHELL 000000569C406800 == 37 [pid = 4736] [id = 579] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569D47D400) [pid = 4736] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569D1F3800) [pid = 4736] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569D5D7400) [pid = 4736] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569A8AFC00) [pid = 4736] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569D6A6000) [pid = 4736] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (0000005697917800) [pid = 4736] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569C9B6400) [pid = 4736] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569A8B0C00) [pid = 4736] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569AF5F800) [pid = 4736] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056970A8000) [pid = 4736] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569AFB8400) [pid = 4736] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (0000005696D07C00) [pid = 4736] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005690E3E000) [pid = 4736] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (00000056906CF000) [pid = 4736] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569A585000) [pid = 4736] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (0000005692185C00) [pid = 4736] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (00000056951E5C00) [pid = 4736] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000569D1E8C00) [pid = 4736] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569D476800) [pid = 4736] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 04:32:22 INFO - PROCESS | 4736 | 1461151942784 Marionette TRACE conn5 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 04:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 902ms 04:32:22 INFO - PROCESS | 4736 | 1461151942856 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 04:32:22 INFO - PROCESS | 4736 | 1461151942860 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 04:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:32:22 INFO - PROCESS | 4736 | 1461151942865 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:32:22 INFO - PROCESS | 4736 | 1461151942867 Marionette TRACE conn5 <- [1,2362,null,{}] 04:32:22 INFO - PROCESS | 4736 | 1461151942871 Marionette TRACE conn5 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:22 INFO - PROCESS | 4736 | 1461151942959 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 04:32:22 INFO - PROCESS | 4736 | 1461151942974 Marionette TRACE conn5 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:22 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CF8F800 == 38 [pid = 4736] [id = 600] 04:32:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (0000005697589000) [pid = 4736] [serial = 1800] [outer = 0000000000000000] 04:32:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (0000005697917800) [pid = 4736] [serial = 1801] [outer = 0000005697589000] 04:32:23 INFO - PROCESS | 4736 | 1461151943023 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569A585C00) [pid = 4736] [serial = 1802] [outer = 0000005697589000] 04:32:23 INFO - PROCESS | 4736 | 1461151943518 Marionette TRACE conn5 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 04:32:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 671ms 04:32:23 INFO - PROCESS | 4736 | 1461151943541 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 04:32:23 INFO - PROCESS | 4736 | 1461151943543 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 04:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:32:23 INFO - PROCESS | 4736 | 1461151943548 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:32:23 INFO - PROCESS | 4736 | 1461151943555 Marionette TRACE conn5 <- [1,2366,null,{}] 04:32:23 INFO - PROCESS | 4736 | 1461151943564 Marionette TRACE conn5 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:23 INFO - PROCESS | 4736 | 1461151943654 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 04:32:23 INFO - PROCESS | 4736 | 1461151943663 Marionette TRACE conn5 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:23 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E430800 == 39 [pid = 4736] [id = 601] 04:32:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569AF5F800) [pid = 4736] [serial = 1803] [outer = 0000000000000000] 04:32:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569AFB9000) [pid = 4736] [serial = 1804] [outer = 000000569AF5F800] 04:32:23 INFO - PROCESS | 4736 | 1461151943710 Marionette DEBUG loaded listener.js 04:32:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569C92AC00) [pid = 4736] [serial = 1805] [outer = 000000569AF5F800] 04:32:24 INFO - PROCESS | 4736 | 1461151944178 Marionette TRACE conn5 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 692ms 04:32:24 INFO - PROCESS | 4736 | 1461151944240 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 4736 | 1461151944243 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 04:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:32:24 INFO - PROCESS | 4736 | 1461151944247 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 4736 | 1461151944249 Marionette TRACE conn5 <- [1,2370,null,{}] 04:32:24 INFO - PROCESS | 4736 | 1461151944252 Marionette TRACE conn5 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:24 INFO - PROCESS | 4736 | 1461151944367 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 04:32:24 INFO - PROCESS | 4736 | 1461151944455 Marionette TRACE conn5 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:24 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA0000 == 40 [pid = 4736] [id = 602] 04:32:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569C924400) [pid = 4736] [serial = 1806] [outer = 0000000000000000] 04:32:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569CFEBC00) [pid = 4736] [serial = 1807] [outer = 000000569C924400] 04:32:24 INFO - PROCESS | 4736 | 1461151944502 Marionette DEBUG loaded listener.js 04:32:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569D214400) [pid = 4736] [serial = 1808] [outer = 000000569C924400] 04:32:24 INFO - PROCESS | 4736 | 1461151944917 Marionette TRACE conn5 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 04:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 734ms 04:32:24 INFO - PROCESS | 4736 | 1461151944984 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 04:32:24 INFO - PROCESS | 4736 | 1461151944986 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 04:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:32:24 INFO - PROCESS | 4736 | 1461151944989 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:32:24 INFO - PROCESS | 4736 | 1461151944991 Marionette TRACE conn5 <- [1,2374,null,{}] 04:32:25 INFO - PROCESS | 4736 | 1461151944994 Marionette TRACE conn5 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 4736 | 1461151945103 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 04:32:25 INFO - PROCESS | 4736 | 1461151945156 Marionette TRACE conn5 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0527800 == 41 [pid = 4736] [id = 603] 04:32:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569D47D400) [pid = 4736] [serial = 1809] [outer = 0000000000000000] 04:32:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D5CF000) [pid = 4736] [serial = 1810] [outer = 000000569D47D400] 04:32:25 INFO - PROCESS | 4736 | 1461151945215 Marionette DEBUG loaded listener.js 04:32:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569D72B800) [pid = 4736] [serial = 1811] [outer = 000000569D47D400] 04:32:25 INFO - PROCESS | 4736 | 1461151945704 Marionette TRACE conn5 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 04:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 776ms 04:32:25 INFO - PROCESS | 4736 | 1461151945769 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 04:32:25 INFO - PROCESS | 4736 | 1461151945771 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 04:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:32:25 INFO - PROCESS | 4736 | 1461151945774 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:32:25 INFO - PROCESS | 4736 | 1461151945776 Marionette TRACE conn5 <- [1,2378,null,{}] 04:32:25 INFO - PROCESS | 4736 | 1461151945786 Marionette TRACE conn5 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:25 INFO - PROCESS | 4736 | 1461151945900 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 04:32:25 INFO - PROCESS | 4736 | 1461151945959 Marionette TRACE conn5 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E9000 == 42 [pid = 4736] [id = 604] 04:32:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569DC4A000) [pid = 4736] [serial = 1812] [outer = 0000000000000000] 04:32:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569DC54800) [pid = 4736] [serial = 1813] [outer = 000000569DC4A000] 04:32:26 INFO - PROCESS | 4736 | 1461151946006 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569E25BC00) [pid = 4736] [serial = 1814] [outer = 000000569DC4A000] 04:32:26 INFO - PROCESS | 4736 | 1461151946434 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 04:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 692ms 04:32:26 INFO - PROCESS | 4736 | 1461151946472 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 04:32:26 INFO - PROCESS | 4736 | 1461151946474 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 04:32:26 INFO - PROCESS | 4736 | 1461151946478 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:32:26 INFO - PROCESS | 4736 | 1461151946479 Marionette TRACE conn5 <- [1,2382,null,{}] 04:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:32:26 INFO - PROCESS | 4736 | 1461151946483 Marionette TRACE conn5 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:26 INFO - PROCESS | 4736 | 1461151946593 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 04:32:26 INFO - PROCESS | 4736 | 1461151946599 Marionette TRACE conn5 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25E1800 == 43 [pid = 4736] [id = 605] 04:32:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569E263000) [pid = 4736] [serial = 1815] [outer = 0000000000000000] 04:32:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569E27F800) [pid = 4736] [serial = 1816] [outer = 000000569E263000] 04:32:26 INFO - PROCESS | 4736 | 1461151946646 Marionette DEBUG loaded listener.js 04:32:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569E4D9400) [pid = 4736] [serial = 1817] [outer = 000000569E263000] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569E25CC00) [pid = 4736] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (0000005690A85800) [pid = 4736] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569DC55000) [pid = 4736] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (0000005696D99400) [pid = 4736] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056951E7C00) [pid = 4736] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569C995C00) [pid = 4736] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005690EA4800) [pid = 4736] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005690E3BC00) [pid = 4736] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569E267000) [pid = 4736] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:32:26 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569D215800) [pid = 4736] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:32:27 INFO - PROCESS | 4736 | 1461151947286 Marionette TRACE conn5 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 818ms 04:32:27 INFO - PROCESS | 4736 | 1461151947301 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 04:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:32:27 INFO - PROCESS | 4736 | 1461151947304 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 04:32:27 INFO - PROCESS | 4736 | 1461151947307 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - PROCESS | 4736 | 1461151947308 Marionette TRACE conn5 <- [1,2386,null,{}] 04:32:27 INFO - PROCESS | 4736 | 1461151947312 Marionette TRACE conn5 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:27 INFO - PROCESS | 4736 | 1461151947395 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 04:32:27 INFO - PROCESS | 4736 | 1461151947402 Marionette TRACE conn5 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CA1000 == 44 [pid = 4736] [id = 606] 04:32:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569E25F000) [pid = 4736] [serial = 1818] [outer = 0000000000000000] 04:32:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569E2F8400) [pid = 4736] [serial = 1819] [outer = 000000569E25F000] 04:32:27 INFO - PROCESS | 4736 | 1461151947448 Marionette DEBUG loaded listener.js 04:32:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569EAD3C00) [pid = 4736] [serial = 1820] [outer = 000000569E25F000] 04:32:27 INFO - PROCESS | 4736 | 1461151947879 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 04:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 629ms 04:32:27 INFO - PROCESS | 4736 | 1461151947939 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 04:32:27 INFO - PROCESS | 4736 | 1461151947942 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 04:32:27 INFO - PROCESS | 4736 | 1461151947945 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:32:27 INFO - PROCESS | 4736 | 1461151947947 Marionette TRACE conn5 <- [1,2390,null,{}] 04:32:27 INFO - PROCESS | 4736 | 1461151947950 Marionette TRACE conn5 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 4736 | 1461151948034 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 04:32:28 INFO - PROCESS | 4736 | 1461151948039 Marionette TRACE conn5 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0A000 == 45 [pid = 4736] [id = 607] 04:32:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569FA6B800) [pid = 4736] [serial = 1821] [outer = 0000000000000000] 04:32:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569FA70000) [pid = 4736] [serial = 1822] [outer = 000000569FA6B800] 04:32:28 INFO - PROCESS | 4736 | 1461151948085 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569FA8B000) [pid = 4736] [serial = 1823] [outer = 000000569FA6B800] 04:32:28 INFO - PROCESS | 4736 | 1461151948515 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 04:32:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:32:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 628ms 04:32:28 INFO - PROCESS | 4736 | 1461151948577 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 04:32:28 INFO - PROCESS | 4736 | 1461151948579 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 04:32:28 INFO - PROCESS | 4736 | 1461151948582 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:32:28 INFO - PROCESS | 4736 | 1461151948584 Marionette TRACE conn5 <- [1,2394,null,{}] 04:32:28 INFO - PROCESS | 4736 | 1461151948588 Marionette TRACE conn5 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:28 INFO - PROCESS | 4736 | 1461151948671 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 04:32:28 INFO - PROCESS | 4736 | 1461151948679 Marionette TRACE conn5 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5532000 == 46 [pid = 4736] [id = 608] 04:32:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569FA8F800) [pid = 4736] [serial = 1824] [outer = 0000000000000000] 04:32:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569FCBB800) [pid = 4736] [serial = 1825] [outer = 000000569FA8F800] 04:32:28 INFO - PROCESS | 4736 | 1461151948730 Marionette DEBUG loaded listener.js 04:32:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A0665000) [pid = 4736] [serial = 1826] [outer = 000000569FA8F800] 04:32:29 INFO - PROCESS | 4736 | 1461151949440 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 04:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 881ms 04:32:29 INFO - PROCESS | 4736 | 1461151949467 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 04:32:29 INFO - PROCESS | 4736 | 1461151949473 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 04:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:32:29 INFO - PROCESS | 4736 | 1461151949493 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:32:29 INFO - PROCESS | 4736 | 1461151949497 Marionette TRACE conn5 <- [1,2398,null,{}] 04:32:29 INFO - PROCESS | 4736 | 1461151949503 Marionette TRACE conn5 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:29 INFO - PROCESS | 4736 | 1461151949620 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 04:32:29 INFO - PROCESS | 4736 | 1461151949747 Marionette TRACE conn5 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC0E000 == 47 [pid = 4736] [id = 609] 04:32:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569538B800) [pid = 4736] [serial = 1827] [outer = 0000000000000000] 04:32:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005696040C00) [pid = 4736] [serial = 1828] [outer = 000000569538B800] 04:32:29 INFO - PROCESS | 4736 | 1461151949808 Marionette DEBUG loaded listener.js 04:32:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (0000005699D5F800) [pid = 4736] [serial = 1829] [outer = 000000569538B800] 04:32:30 INFO - PROCESS | 4736 | 1461151950450 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 04:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 986ms 04:32:30 INFO - PROCESS | 4736 | 1461151950481 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 04:32:30 INFO - PROCESS | 4736 | 1461151950487 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 04:32:30 INFO - PROCESS | 4736 | 1461151950494 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:32:30 INFO - PROCESS | 4736 | 1461151950497 Marionette TRACE conn5 <- [1,2402,null,{}] 04:32:30 INFO - PROCESS | 4736 | 1461151950501 Marionette TRACE conn5 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:30 INFO - PROCESS | 4736 | 1461151950616 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 04:32:30 INFO - PROCESS | 4736 | 1461151950741 Marionette TRACE conn5 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E18800 == 48 [pid = 4736] [id = 610] 04:32:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569AF60000) [pid = 4736] [serial = 1830] [outer = 0000000000000000] 04:32:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569CEBA800) [pid = 4736] [serial = 1831] [outer = 000000569AF60000] 04:32:30 INFO - PROCESS | 4736 | 1461151950799 Marionette DEBUG loaded listener.js 04:32:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569D481000) [pid = 4736] [serial = 1832] [outer = 000000569AF60000] 04:32:31 INFO - PROCESS | 4736 | 1461151951437 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 04:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 986ms 04:32:31 INFO - PROCESS | 4736 | 1461151951486 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 04:32:31 INFO - PROCESS | 4736 | 1461151951489 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 04:32:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:32:31 INFO - PROCESS | 4736 | 1461151951493 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:32:31 INFO - PROCESS | 4736 | 1461151951497 Marionette TRACE conn5 <- [1,2406,null,{}] 04:32:31 INFO - PROCESS | 4736 | 1461151951509 Marionette TRACE conn5 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:31 INFO - PROCESS | 4736 | 1461151951643 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 04:32:31 INFO - PROCESS | 4736 | 1461151951773 Marionette TRACE conn5 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:31 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5613000 == 49 [pid = 4736] [id = 611] 04:32:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569DC4E000) [pid = 4736] [serial = 1833] [outer = 0000000000000000] 04:32:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569FA6E400) [pid = 4736] [serial = 1834] [outer = 000000569DC4E000] 04:32:31 INFO - PROCESS | 4736 | 1461151951834 Marionette DEBUG loaded listener.js 04:32:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A065C800) [pid = 4736] [serial = 1835] [outer = 000000569DC4E000] 04:32:32 INFO - PROCESS | 4736 | 1461151952402 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:32:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:32:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 986ms 04:32:32 INFO - PROCESS | 4736 | 1461151952481 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 04:32:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:32:32 INFO - PROCESS | 4736 | 1461151952485 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 04:32:32 INFO - PROCESS | 4736 | 1461151952488 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:32:32 INFO - PROCESS | 4736 | 1461151952491 Marionette TRACE conn5 <- [1,2410,null,{}] 04:32:32 INFO - PROCESS | 4736 | 1461151952494 Marionette TRACE conn5 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:32 INFO - PROCESS | 4736 | 1461151952607 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 04:32:32 INFO - PROCESS | 4736 | 1461151952730 Marionette TRACE conn5 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B5000 == 50 [pid = 4736] [id = 612] 04:32:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A0E57000) [pid = 4736] [serial = 1836] [outer = 0000000000000000] 04:32:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056A0E59000) [pid = 4736] [serial = 1837] [outer = 00000056A0E57000] 04:32:32 INFO - PROCESS | 4736 | 1461151952789 Marionette DEBUG loaded listener.js 04:32:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (00000056A0E62400) [pid = 4736] [serial = 1838] [outer = 00000056A0E57000] 04:32:33 INFO - PROCESS | 4736 | 1461151953430 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 04:32:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:32:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 987ms 04:32:33 INFO - PROCESS | 4736 | 1461151953476 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 04:32:33 INFO - PROCESS | 4736 | 1461151953479 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 04:32:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:32:33 INFO - PROCESS | 4736 | 1461151953482 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:32:33 INFO - PROCESS | 4736 | 1461151953485 Marionette TRACE conn5 <- [1,2414,null,{}] 04:32:33 INFO - PROCESS | 4736 | 1461151953489 Marionette TRACE conn5 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:33 INFO - PROCESS | 4736 | 1461151953601 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 04:32:33 INFO - PROCESS | 4736 | 1461151953836 Marionette TRACE conn5 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:33 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C413000 == 51 [pid = 4736] [id = 613] 04:32:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056906CEC00) [pid = 4736] [serial = 1839] [outer = 0000000000000000] 04:32:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (0000005690A91000) [pid = 4736] [serial = 1840] [outer = 00000056906CEC00] 04:32:33 INFO - PROCESS | 4736 | 1461151953898 Marionette DEBUG loaded listener.js 04:32:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (0000005695B84400) [pid = 4736] [serial = 1841] [outer = 00000056906CEC00] 04:32:34 INFO - PROCESS | 4736 | 1461151954560 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 04:32:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:32:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1135ms 04:32:34 INFO - PROCESS | 4736 | 1461151954638 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 04:32:34 INFO - PROCESS | 4736 | 1461151954643 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 04:32:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:32:34 INFO - PROCESS | 4736 | 1461151954650 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:32:34 INFO - PROCESS | 4736 | 1461151954653 Marionette TRACE conn5 <- [1,2418,null,{}] 04:32:34 INFO - PROCESS | 4736 | 1461151954658 Marionette TRACE conn5 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:34 INFO - PROCESS | 4736 | 1461151954770 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 04:32:34 INFO - PROCESS | 4736 | 1461151954874 Marionette TRACE conn5 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAAB000 == 50 [pid = 4736] [id = 451] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0A000 == 49 [pid = 4736] [id = 607] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CA1000 == 48 [pid = 4736] [id = 606] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25E1800 == 47 [pid = 4736] [id = 605] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E9000 == 46 [pid = 4736] [id = 604] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0527800 == 45 [pid = 4736] [id = 603] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA0000 == 44 [pid = 4736] [id = 602] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 000000569E430800 == 43 [pid = 4736] [id = 601] 04:32:34 INFO - PROCESS | 4736 | --DOCSHELL 000000569CF8F800 == 42 [pid = 4736] [id = 600] 04:32:34 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569E4DC000) [pid = 4736] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 04:32:34 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695326800 == 43 [pid = 4736] [id = 614] 04:32:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000568EFFA000) [pid = 4736] [serial = 1842] [outer = 0000000000000000] 04:32:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056951E7C00) [pid = 4736] [serial = 1843] [outer = 000000568EFFA000] 04:32:34 INFO - PROCESS | 4736 | 1461151954965 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569A820800) [pid = 4736] [serial = 1844] [outer = 000000568EFFA000] 04:32:35 INFO - PROCESS | 4736 | --DOCSHELL 0000005691F65000 == 42 [pid = 4736] [id = 599] 04:32:35 INFO - PROCESS | 4736 | --DOCSHELL 000000569A9AC800 == 41 [pid = 4736] [id = 598] 04:32:35 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DE0800 == 40 [pid = 4736] [id = 594] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569E2F4000) [pid = 4736] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569E283400) [pid = 4736] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569E286C00) [pid = 4736] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569D478800) [pid = 4736] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569D69D800) [pid = 4736] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569D1EDC00) [pid = 4736] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569E4D2800) [pid = 4736] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005691F1BC00) [pid = 4736] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (0000005695E9DC00) [pid = 4736] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569DB79C00) [pid = 4736] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569A81D000) [pid = 4736] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569E260400) [pid = 4736] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (0000005691F93800) [pid = 4736] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569D72C000) [pid = 4736] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569DFA2400) [pid = 4736] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (0000005699DBE000) [pid = 4736] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569AC32400) [pid = 4736] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569C9AEC00) [pid = 4736] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569CEBCC00) [pid = 4736] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056951EAC00) [pid = 4736] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569DC53C00) [pid = 4736] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (0000005690EA8C00) [pid = 4736] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (00000056951E8000) [pid = 4736] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569E269800) [pid = 4736] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 04:32:35 INFO - PROCESS | 4736 | 1461151955427 Marionette TRACE conn5 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 04:32:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:32:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 839ms 04:32:35 INFO - PROCESS | 4736 | 1461151955496 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 04:32:35 INFO - PROCESS | 4736 | 1461151955500 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 04:32:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:32:35 INFO - PROCESS | 4736 | 1461151955505 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:32:35 INFO - PROCESS | 4736 | 1461151955507 Marionette TRACE conn5 <- [1,2422,null,{}] 04:32:35 INFO - PROCESS | 4736 | 1461151955511 Marionette TRACE conn5 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:35 INFO - PROCESS | 4736 | 1461151955601 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 04:32:35 INFO - PROCESS | 4736 | 1461151955607 Marionette TRACE conn5 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:35 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E36E800 == 41 [pid = 4736] [id = 615] 04:32:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005696D97C00) [pid = 4736] [serial = 1845] [outer = 0000000000000000] 04:32:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569AF5F000) [pid = 4736] [serial = 1846] [outer = 0000005696D97C00] 04:32:35 INFO - PROCESS | 4736 | 1461151955660 Marionette DEBUG loaded listener.js 04:32:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569C995400) [pid = 4736] [serial = 1847] [outer = 0000005696D97C00] 04:32:36 INFO - PROCESS | 4736 | 1461151956150 Marionette TRACE conn5 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 671ms 04:32:36 INFO - PROCESS | 4736 | 1461151956179 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 4736 | 1461151956182 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 04:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:32:36 INFO - PROCESS | 4736 | 1461151956187 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 4736 | 1461151956193 Marionette TRACE conn5 <- [1,2426,null,{}] 04:32:36 INFO - PROCESS | 4736 | 1461151956203 Marionette TRACE conn5 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 4736 | 1461151956294 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 04:32:36 INFO - PROCESS | 4736 | 1461151956303 Marionette TRACE conn5 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0509800 == 42 [pid = 4736] [id = 616] 04:32:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569D1EE400) [pid = 4736] [serial = 1848] [outer = 0000000000000000] 04:32:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569D47BC00) [pid = 4736] [serial = 1849] [outer = 000000569D1EE400] 04:32:36 INFO - PROCESS | 4736 | 1461151956350 Marionette DEBUG loaded listener.js 04:32:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569D6A4C00) [pid = 4736] [serial = 1850] [outer = 000000569D1EE400] 04:32:36 INFO - PROCESS | 4736 | 1461151956784 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 04:32:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:32:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 04:32:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:32:36 INFO - PROCESS | 4736 | 1461151956817 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 04:32:36 INFO - PROCESS | 4736 | 1461151956820 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 04:32:36 INFO - PROCESS | 4736 | 1461151956823 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:32:36 INFO - PROCESS | 4736 | 1461151956825 Marionette TRACE conn5 <- [1,2430,null,{}] 04:32:36 INFO - PROCESS | 4736 | 1461151956828 Marionette TRACE conn5 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:36 INFO - PROCESS | 4736 | 1461151956915 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 04:32:36 INFO - PROCESS | 4736 | 1461151956922 Marionette TRACE conn5 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960CB800 == 43 [pid = 4736] [id = 617] 04:32:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569D7BAC00) [pid = 4736] [serial = 1851] [outer = 0000000000000000] 04:32:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569DC49800) [pid = 4736] [serial = 1852] [outer = 000000569D7BAC00] 04:32:36 INFO - PROCESS | 4736 | 1461151956969 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569DEBF000) [pid = 4736] [serial = 1853] [outer = 000000569D7BAC00] 04:32:37 INFO - PROCESS | 4736 | 1461151957429 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 04:32:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:32:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 629ms 04:32:37 INFO - PROCESS | 4736 | 1461151957472 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 04:32:37 INFO - PROCESS | 4736 | 1461151957474 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 04:32:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:32:37 INFO - PROCESS | 4736 | 1461151957477 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:32:37 INFO - PROCESS | 4736 | 1461151957479 Marionette TRACE conn5 <- [1,2434,null,{}] 04:32:37 INFO - PROCESS | 4736 | 1461151957490 Marionette TRACE conn5 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:37 INFO - PROCESS | 4736 | 1461151957600 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 04:32:37 INFO - PROCESS | 4736 | 1461151957606 Marionette TRACE conn5 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25D6800 == 44 [pid = 4736] [id = 618] 04:32:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569E267800) [pid = 4736] [serial = 1854] [outer = 0000000000000000] 04:32:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569E27D000) [pid = 4736] [serial = 1855] [outer = 000000569E267800] 04:32:37 INFO - PROCESS | 4736 | 1461151957710 Marionette DEBUG loaded listener.js 04:32:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569E2F4000) [pid = 4736] [serial = 1856] [outer = 000000569E267800] 04:32:38 INFO - PROCESS | 4736 | 1461151958165 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 734ms 04:32:38 INFO - PROCESS | 4736 | 1461151958217 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 4736 | 1461151958219 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 04:32:38 INFO - PROCESS | 4736 | 1461151958222 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:32:38 INFO - PROCESS | 4736 | 1461151958224 Marionette TRACE conn5 <- [1,2438,null,{}] 04:32:38 INFO - PROCESS | 4736 | 1461151958228 Marionette TRACE conn5 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:38 INFO - PROCESS | 4736 | 1461151958371 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 04:32:38 INFO - PROCESS | 4736 | 1461151958400 Marionette TRACE conn5 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:38 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CB7000 == 45 [pid = 4736] [id = 619] 04:32:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569FA64000) [pid = 4736] [serial = 1857] [outer = 0000000000000000] 04:32:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569FA6A000) [pid = 4736] [serial = 1858] [outer = 000000569FA64000] 04:32:38 INFO - PROCESS | 4736 | 1461151958446 Marionette DEBUG loaded listener.js 04:32:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569FCB6000) [pid = 4736] [serial = 1859] [outer = 000000569FA64000] 04:32:38 INFO - PROCESS | 4736 | 1461151958861 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 04:32:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:32:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 671ms 04:32:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:32:38 INFO - PROCESS | 4736 | 1461151958896 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 04:32:38 INFO - PROCESS | 4736 | 1461151958899 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 04:32:38 INFO - PROCESS | 4736 | 1461151958902 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:32:38 INFO - PROCESS | 4736 | 1461151958904 Marionette TRACE conn5 <- [1,2442,null,{}] 04:32:38 INFO - PROCESS | 4736 | 1461151958907 Marionette TRACE conn5 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 4736 | 1461151959022 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 04:32:39 INFO - PROCESS | 4736 | 1461151959073 Marionette TRACE conn5 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E0F000 == 46 [pid = 4736] [id = 620] 04:32:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A0578C00) [pid = 4736] [serial = 1860] [outer = 0000000000000000] 04:32:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A0E59400) [pid = 4736] [serial = 1861] [outer = 00000056A0578C00] 04:32:39 INFO - PROCESS | 4736 | 1461151959123 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056A0E95000) [pid = 4736] [serial = 1862] [outer = 00000056A0578C00] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569073D800) [pid = 4736] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000568F858000) [pid = 4736] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569D7C5800) [pid = 4736] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (0000005696D98C00) [pid = 4736] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (0000005690A93C00) [pid = 4736] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569D54A400) [pid = 4736] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569D72C400) [pid = 4736] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569FA6B800) [pid = 4736] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569C924400) [pid = 4736] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (0000005690683800) [pid = 4736] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (0000005697589000) [pid = 4736] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569AF5F800) [pid = 4736] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569D47D400) [pid = 4736] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569DC4A000) [pid = 4736] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000568ED64C00) [pid = 4736] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569E4D2C00) [pid = 4736] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569E263000) [pid = 4736] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:32:39 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569E25F000) [pid = 4736] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:32:39 INFO - PROCESS | 4736 | 1461151959674 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 04:32:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:32:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 839ms 04:32:39 INFO - PROCESS | 4736 | 1461151959744 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 04:32:39 INFO - PROCESS | 4736 | 1461151959747 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 04:32:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:32:39 INFO - PROCESS | 4736 | 1461151959750 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:32:39 INFO - PROCESS | 4736 | 1461151959752 Marionette TRACE conn5 <- [1,2446,null,{}] 04:32:39 INFO - PROCESS | 4736 | 1461151959755 Marionette TRACE conn5 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:39 INFO - PROCESS | 4736 | 1461151959840 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 04:32:39 INFO - PROCESS | 4736 | 1461151959846 Marionette TRACE conn5 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:39 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DF22000 == 47 [pid = 4736] [id = 621] 04:32:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005690E3B000) [pid = 4736] [serial = 1863] [outer = 0000000000000000] 04:32:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056951E4000) [pid = 4736] [serial = 1864] [outer = 0000005690E3B000] 04:32:39 INFO - PROCESS | 4736 | 1461151959891 Marionette DEBUG loaded listener.js 04:32:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569CEC7400) [pid = 4736] [serial = 1865] [outer = 0000005690E3B000] 04:32:40 INFO - PROCESS | 4736 | 1461151960294 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 587ms 04:32:40 INFO - PROCESS | 4736 | 1461151960341 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 4736 | 1461151960343 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:32:40 INFO - PROCESS | 4736 | 1461151960346 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 4736 | 1461151960348 Marionette TRACE conn5 <- [1,2450,null,{}] 04:32:40 INFO - PROCESS | 4736 | 1461151960352 Marionette TRACE conn5 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:40 INFO - PROCESS | 4736 | 1461151960436 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 04:32:40 INFO - PROCESS | 4736 | 1461151960442 Marionette TRACE conn5 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B0800 == 48 [pid = 4736] [id = 622] 04:32:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569D7C5800) [pid = 4736] [serial = 1866] [outer = 0000000000000000] 04:32:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (00000056A1425800) [pid = 4736] [serial = 1867] [outer = 000000569D7C5800] 04:32:40 INFO - PROCESS | 4736 | 1461151960487 Marionette DEBUG loaded listener.js 04:32:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (00000056A1505C00) [pid = 4736] [serial = 1868] [outer = 000000569D7C5800] 04:32:40 INFO - PROCESS | 4736 | 1461151960913 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 04:32:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:32:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 587ms 04:32:40 INFO - PROCESS | 4736 | 1461151960937 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 04:32:40 INFO - PROCESS | 4736 | 1461151960939 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 04:32:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:32:40 INFO - PROCESS | 4736 | 1461151960942 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:32:40 INFO - PROCESS | 4736 | 1461151960944 Marionette TRACE conn5 <- [1,2454,null,{}] 04:32:40 INFO - PROCESS | 4736 | 1461151960959 Marionette TRACE conn5 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 4736 | 1461151961044 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 04:32:41 INFO - PROCESS | 4736 | 1461151961051 Marionette TRACE conn5 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE2000 == 49 [pid = 4736] [id = 623] 04:32:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A150D000) [pid = 4736] [serial = 1869] [outer = 0000000000000000] 04:32:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A16A3400) [pid = 4736] [serial = 1870] [outer = 00000056A150D000] 04:32:41 INFO - PROCESS | 4736 | 1461151961104 Marionette DEBUG loaded listener.js 04:32:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A1716C00) [pid = 4736] [serial = 1871] [outer = 00000056A150D000] 04:32:41 INFO - PROCESS | 4736 | 1461151961583 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 04:32:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:32:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 692ms 04:32:41 INFO - PROCESS | 4736 | 1461151961638 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 04:32:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:32:41 INFO - PROCESS | 4736 | 1461151961641 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 04:32:41 INFO - PROCESS | 4736 | 1461151961644 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:32:41 INFO - PROCESS | 4736 | 1461151961646 Marionette TRACE conn5 <- [1,2458,null,{}] 04:32:41 INFO - PROCESS | 4736 | 1461151961650 Marionette TRACE conn5 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:41 INFO - PROCESS | 4736 | 1461151961849 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 04:32:41 INFO - PROCESS | 4736 | 1461151961945 Marionette TRACE conn5 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:41 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C40C000 == 50 [pid = 4736] [id = 624] 04:32:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (0000005690A93400) [pid = 4736] [serial = 1872] [outer = 0000000000000000] 04:32:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (0000005690EA2000) [pid = 4736] [serial = 1873] [outer = 0000005690A93400] 04:32:42 INFO - PROCESS | 4736 | 1461151962007 Marionette DEBUG loaded listener.js 04:32:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (0000005696043800) [pid = 4736] [serial = 1874] [outer = 0000005690A93400] 04:32:42 INFO - PROCESS | 4736 | 1461151962660 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 04:32:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:32:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1078ms 04:32:42 INFO - PROCESS | 4736 | 1461151962726 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 04:32:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:32:42 INFO - PROCESS | 4736 | 1461151962733 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 04:32:42 INFO - PROCESS | 4736 | 1461151962739 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:32:42 INFO - PROCESS | 4736 | 1461151962742 Marionette TRACE conn5 <- [1,2462,null,{}] 04:32:42 INFO - PROCESS | 4736 | 1461151962747 Marionette TRACE conn5 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:42 INFO - PROCESS | 4736 | 1461151962921 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 04:32:43 INFO - PROCESS | 4736 | 1461151963042 Marionette TRACE conn5 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0124800 == 51 [pid = 4736] [id = 625] 04:32:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569C9B9000) [pid = 4736] [serial = 1875] [outer = 0000000000000000] 04:32:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569CEC2400) [pid = 4736] [serial = 1876] [outer = 000000569C9B9000] 04:32:43 INFO - PROCESS | 4736 | 1461151963104 Marionette DEBUG loaded listener.js 04:32:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569D47E000) [pid = 4736] [serial = 1877] [outer = 000000569C9B9000] 04:32:43 INFO - PROCESS | 4736 | 1461151963705 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 04:32:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:32:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1024ms 04:32:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:32:43 INFO - PROCESS | 4736 | 1461151963764 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 04:32:43 INFO - PROCESS | 4736 | 1461151963768 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 04:32:43 INFO - PROCESS | 4736 | 1461151963772 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:32:43 INFO - PROCESS | 4736 | 1461151963774 Marionette TRACE conn5 <- [1,2466,null,{}] 04:32:43 INFO - PROCESS | 4736 | 1461151963778 Marionette TRACE conn5 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:43 INFO - PROCESS | 4736 | 1461151963892 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 04:32:44 INFO - PROCESS | 4736 | 1461151964020 Marionette TRACE conn5 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:44 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A596F000 == 52 [pid = 4736] [id = 626] 04:32:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569E172C00) [pid = 4736] [serial = 1878] [outer = 0000000000000000] 04:32:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569E265400) [pid = 4736] [serial = 1879] [outer = 000000569E172C00] 04:32:44 INFO - PROCESS | 4736 | 1461151964081 Marionette DEBUG loaded listener.js 04:32:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569E9EC000) [pid = 4736] [serial = 1880] [outer = 000000569E172C00] 04:32:44 INFO - PROCESS | 4736 | 1461151964719 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 04:32:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:32:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 986ms 04:32:44 INFO - PROCESS | 4736 | 1461151964758 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 04:32:44 INFO - PROCESS | 4736 | 1461151964763 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 04:32:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:32:44 INFO - PROCESS | 4736 | 1461151964775 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:32:44 INFO - PROCESS | 4736 | 1461151964780 Marionette TRACE conn5 <- [1,2470,null,{}] 04:32:44 INFO - PROCESS | 4736 | 1461151964784 Marionette TRACE conn5 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:44 INFO - PROCESS | 4736 | 1461151964927 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 04:32:45 INFO - PROCESS | 4736 | 1461151965053 Marionette TRACE conn5 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6060800 == 53 [pid = 4736] [id = 627] 04:32:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569E719C00) [pid = 4736] [serial = 1881] [outer = 0000000000000000] 04:32:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A1712800) [pid = 4736] [serial = 1882] [outer = 000000569E719C00] 04:32:45 INFO - PROCESS | 4736 | 1461151965111 Marionette DEBUG loaded listener.js 04:32:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A1796800) [pid = 4736] [serial = 1883] [outer = 000000569E719C00] 04:32:45 INFO - PROCESS | 4736 | 1461151965748 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 04:32:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:32:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1027ms 04:32:45 INFO - PROCESS | 4736 | 1461151965799 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 04:32:45 INFO - PROCESS | 4736 | 1461151965802 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 04:32:45 INFO - PROCESS | 4736 | 1461151965821 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:32:45 INFO - PROCESS | 4736 | 1461151965823 Marionette TRACE conn5 <- [1,2474,null,{}] 04:32:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:32:45 INFO - PROCESS | 4736 | 1461151965844 Marionette TRACE conn5 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:45 INFO - PROCESS | 4736 | 1461151965955 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 04:32:46 INFO - PROCESS | 4736 | 1461151966218 Marionette TRACE conn5 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:46 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DD7800 == 54 [pid = 4736] [id = 628] 04:32:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056906CE800) [pid = 4736] [serial = 1884] [outer = 0000000000000000] 04:32:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (0000005690A8D800) [pid = 4736] [serial = 1885] [outer = 00000056906CE800] 04:32:46 INFO - PROCESS | 4736 | 1461151966297 Marionette DEBUG loaded listener.js 04:32:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (0000005691F1B400) [pid = 4736] [serial = 1886] [outer = 00000056906CE800] 04:32:46 INFO - PROCESS | 4736 | 1461151966881 Marionette TRACE conn5 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 04:32:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:32:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1151ms 04:32:46 INFO - PROCESS | 4736 | 1461151966978 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 04:32:46 INFO - PROCESS | 4736 | 1461151966982 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 04:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:32:46 INFO - PROCESS | 4736 | 1461151966986 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:32:46 INFO - PROCESS | 4736 | 1461151966990 Marionette TRACE conn5 <- [1,2478,null,{}] 04:32:47 INFO - PROCESS | 4736 | 1461151966996 Marionette TRACE conn5 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 4736 | 1461151967106 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 04:32:47 INFO - PROCESS | 4736 | 1461151967203 Marionette TRACE conn5 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:47 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C942800 == 55 [pid = 4736] [id = 629] 04:32:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (0000005696C06400) [pid = 4736] [serial = 1887] [outer = 0000000000000000] 04:32:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569A578C00) [pid = 4736] [serial = 1888] [outer = 0000005696C06400] 04:32:47 INFO - PROCESS | 4736 | 1461151967254 Marionette DEBUG loaded listener.js 04:32:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569AC3C400) [pid = 4736] [serial = 1889] [outer = 0000005696C06400] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C5B000 == 54 [pid = 4736] [id = 456] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B0800 == 53 [pid = 4736] [id = 622] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569DF22000 == 52 [pid = 4736] [id = 621] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0F000 == 51 [pid = 4736] [id = 620] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CB7000 == 50 [pid = 4736] [id = 619] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25D6800 == 49 [pid = 4736] [id = 618] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056960CB800 == 48 [pid = 4736] [id = 617] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569FCBB800) [pid = 4736] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (0000005690EA7800) [pid = 4736] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569A578000) [pid = 4736] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569DC54000) [pid = 4736] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569EAF6800) [pid = 4736] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0509800 == 47 [pid = 4736] [id = 616] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569E36E800 == 46 [pid = 4736] [id = 615] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 0000005695326800 == 45 [pid = 4736] [id = 614] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569C413000 == 44 [pid = 4736] [id = 613] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57B5000 == 43 [pid = 4736] [id = 612] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5613000 == 42 [pid = 4736] [id = 611] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E18800 == 41 [pid = 4736] [id = 610] 04:32:47 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC0E000 == 40 [pid = 4736] [id = 609] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056961B2800) [pid = 4736] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (0000005690E30000) [pid = 4736] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569FA8B000) [pid = 4736] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569CFEBC00) [pid = 4736] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (0000005690EA5C00) [pid = 4736] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056906C9800) [pid = 4736] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (0000005697917800) [pid = 4736] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569A585C00) [pid = 4736] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569AFB9000) [pid = 4736] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569C92AC00) [pid = 4736] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569D5CF000) [pid = 4736] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569DC54800) [pid = 4736] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569D72B800) [pid = 4736] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569073EC00) [pid = 4736] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (0000005695B7FC00) [pid = 4736] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569E90B400) [pid = 4736] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569E27F800) [pid = 4736] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569E25BC00) [pid = 4736] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569E4D9400) [pid = 4736] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569E2F8400) [pid = 4736] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569FA70000) [pid = 4736] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569EAD3C00) [pid = 4736] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569D214400) [pid = 4736] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569DC4F000) [pid = 4736] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569C4B4000) [pid = 4736] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005695B2F000) [pid = 4736] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569D7BF000) [pid = 4736] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569D738000) [pid = 4736] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 04:32:47 INFO - PROCESS | 4736 | 1461151967855 Marionette TRACE conn5 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 881ms 04:32:47 INFO - PROCESS | 4736 | 1461151967870 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 04:32:47 INFO - PROCESS | 4736 | 1461151967874 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 04:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:32:47 INFO - PROCESS | 4736 | 1461151967878 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:32:47 INFO - PROCESS | 4736 | 1461151967880 Marionette TRACE conn5 <- [1,2482,null,{}] 04:32:47 INFO - PROCESS | 4736 | 1461151967884 Marionette TRACE conn5 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:47 INFO - PROCESS | 4736 | 1461151967973 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 04:32:48 INFO - PROCESS | 4736 | 1461151968050 Marionette TRACE conn5 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C413000 == 41 [pid = 4736] [id = 630] 04:32:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005690A94C00) [pid = 4736] [serial = 1890] [outer = 0000000000000000] 04:32:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (0000005695334000) [pid = 4736] [serial = 1891] [outer = 0000005690A94C00] 04:32:48 INFO - PROCESS | 4736 | 1461151968108 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569A815400) [pid = 4736] [serial = 1892] [outer = 0000005690A94C00] 04:32:48 INFO - PROCESS | 4736 | 1461151968540 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 04:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 671ms 04:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:32:48 INFO - PROCESS | 4736 | 1461151968553 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 04:32:48 INFO - PROCESS | 4736 | 1461151968555 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 04:32:48 INFO - PROCESS | 4736 | 1461151968560 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:32:48 INFO - PROCESS | 4736 | 1461151968567 Marionette TRACE conn5 <- [1,2486,null,{}] 04:32:48 INFO - PROCESS | 4736 | 1461151968577 Marionette TRACE conn5 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:48 INFO - PROCESS | 4736 | 1461151968667 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 04:32:48 INFO - PROCESS | 4736 | 1461151968674 Marionette TRACE conn5 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:48 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA2D000 == 42 [pid = 4736] [id = 631] 04:32:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569AF65400) [pid = 4736] [serial = 1893] [outer = 0000000000000000] 04:32:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569C98D400) [pid = 4736] [serial = 1894] [outer = 000000569AF65400] 04:32:48 INFO - PROCESS | 4736 | 1461151968720 Marionette DEBUG loaded listener.js 04:32:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569D1F1400) [pid = 4736] [serial = 1895] [outer = 000000569AF65400] 04:32:49 INFO - PROCESS | 4736 | 1461151969190 Marionette TRACE conn5 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 692ms 04:32:49 INFO - PROCESS | 4736 | 1461151969254 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 4736 | 1461151969256 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 04:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:32:49 INFO - PROCESS | 4736 | 1461151969260 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:32:49 INFO - PROCESS | 4736 | 1461151969262 Marionette TRACE conn5 <- [1,2490,null,{}] 04:32:49 INFO - PROCESS | 4736 | 1461151969265 Marionette TRACE conn5 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:49 INFO - PROCESS | 4736 | 1461151969355 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 04:32:49 INFO - PROCESS | 4736 | 1461151969363 Marionette TRACE conn5 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:49 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE17800 == 43 [pid = 4736] [id = 632] 04:32:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D47B400) [pid = 4736] [serial = 1896] [outer = 0000000000000000] 04:32:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569D6A2800) [pid = 4736] [serial = 1897] [outer = 000000569D47B400] 04:32:49 INFO - PROCESS | 4736 | 1461151969409 Marionette DEBUG loaded listener.js 04:32:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569D732000) [pid = 4736] [serial = 1898] [outer = 000000569D47B400] 04:32:49 INFO - PROCESS | 4736 | 1461151969846 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 04:32:49 INFO - PROCESS | 4736 | 1461151969894 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 04:32:49 INFO - PROCESS | 4736 | 1461151969897 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 04:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (00000056A0578C00) [pid = 4736] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569FA64000) [pid = 4736] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005690E3B000) [pid = 4736] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569FA8F800) [pid = 4736] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569D7BAC00) [pid = 4736] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000568EFFA000) [pid = 4736] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005696D97C00) [pid = 4736] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (00000056906CEC00) [pid = 4736] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569D1EE400) [pid = 4736] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569E267800) [pid = 4736] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:32:50 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (000000569D7C5800) [pid = 4736] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:32:50 INFO - PROCESS | 4736 | 1461151970277 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:32:50 INFO - PROCESS | 4736 | 1461151970281 Marionette TRACE conn5 <- [1,2494,null,{}] 04:32:50 INFO - PROCESS | 4736 | 1461151970288 Marionette TRACE conn5 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:50 INFO - PROCESS | 4736 | 1461151970434 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 04:32:50 INFO - PROCESS | 4736 | 1461151970551 Marionette TRACE conn5 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:50 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DD0000 == 44 [pid = 4736] [id = 633] 04:32:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (0000005690E31800) [pid = 4736] [serial = 1899] [outer = 0000000000000000] 04:32:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (0000005690E3C000) [pid = 4736] [serial = 1900] [outer = 0000005690E31800] 04:32:50 INFO - PROCESS | 4736 | 1461151970616 Marionette DEBUG loaded listener.js 04:32:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569551F400) [pid = 4736] [serial = 1901] [outer = 0000005690E31800] 04:32:51 INFO - PROCESS | 4736 | 1461151971197 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 04:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1027ms 04:32:51 INFO - PROCESS | 4736 | 1461151971255 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 04:32:51 INFO - PROCESS | 4736 | 1461151971261 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 04:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:32:51 INFO - PROCESS | 4736 | 1461151971266 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:32:51 INFO - PROCESS | 4736 | 1461151971269 Marionette TRACE conn5 <- [1,2498,null,{}] 04:32:51 INFO - PROCESS | 4736 | 1461151971278 Marionette TRACE conn5 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:51 INFO - PROCESS | 4736 | 1461151971392 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 04:32:51 INFO - PROCESS | 4736 | 1461151971514 Marionette TRACE conn5 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:51 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DD3800 == 45 [pid = 4736] [id = 634] 04:32:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (00000056970B3400) [pid = 4736] [serial = 1902] [outer = 0000000000000000] 04:32:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569AF5C400) [pid = 4736] [serial = 1903] [outer = 00000056970B3400] 04:32:51 INFO - PROCESS | 4736 | 1461151971572 Marionette DEBUG loaded listener.js 04:32:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569C98E000) [pid = 4736] [serial = 1904] [outer = 00000056970B3400] 04:32:52 INFO - PROCESS | 4736 | 1461151972187 Marionette TRACE conn5 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 04:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 986ms 04:32:52 INFO - PROCESS | 4736 | 1461151972254 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 04:32:52 INFO - PROCESS | 4736 | 1461151972257 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 04:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:32:52 INFO - PROCESS | 4736 | 1461151972261 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:32:52 INFO - PROCESS | 4736 | 1461151972263 Marionette TRACE conn5 <- [1,2502,null,{}] 04:32:52 INFO - PROCESS | 4736 | 1461151972280 Marionette TRACE conn5 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:52 INFO - PROCESS | 4736 | 1461151972419 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 04:32:52 INFO - PROCESS | 4736 | 1461151972485 Marionette TRACE conn5 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15EC800 == 46 [pid = 4736] [id = 635] 04:32:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569D7C2400) [pid = 4736] [serial = 1905] [outer = 0000000000000000] 04:32:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569D7C7400) [pid = 4736] [serial = 1906] [outer = 000000569D7C2400] 04:32:52 INFO - PROCESS | 4736 | 1461151972551 Marionette DEBUG loaded listener.js 04:32:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569DC53400) [pid = 4736] [serial = 1907] [outer = 000000569D7C2400] 04:32:53 INFO - PROCESS | 4736 | 1461151973202 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 04:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 986ms 04:32:53 INFO - PROCESS | 4736 | 1461151973249 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 04:32:53 INFO - PROCESS | 4736 | 1461151973252 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 04:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:32:53 INFO - PROCESS | 4736 | 1461151973256 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:32:53 INFO - PROCESS | 4736 | 1461151973258 Marionette TRACE conn5 <- [1,2506,null,{}] 04:32:53 INFO - PROCESS | 4736 | 1461151973262 Marionette TRACE conn5 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:53 INFO - PROCESS | 4736 | 1461151973371 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 04:32:53 INFO - PROCESS | 4736 | 1461151973494 Marionette TRACE conn5 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25CD800 == 47 [pid = 4736] [id = 636] 04:32:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569DEC3C00) [pid = 4736] [serial = 1908] [outer = 0000000000000000] 04:32:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569E261800) [pid = 4736] [serial = 1909] [outer = 000000569DEC3C00] 04:32:53 INFO - PROCESS | 4736 | 1461151973554 Marionette DEBUG loaded listener.js 04:32:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569E286C00) [pid = 4736] [serial = 1910] [outer = 000000569DEC3C00] 04:32:54 INFO - PROCESS | 4736 | 1461151974115 Marionette TRACE conn5 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 923ms 04:32:54 INFO - PROCESS | 4736 | 1461151974181 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 04:32:54 INFO - PROCESS | 4736 | 1461151974184 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 04:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:32:54 INFO - PROCESS | 4736 | 1461151974187 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:32:54 INFO - PROCESS | 4736 | 1461151974189 Marionette TRACE conn5 <- [1,2510,null,{}] 04:32:54 INFO - PROCESS | 4736 | 1461151974193 Marionette TRACE conn5 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:54 INFO - PROCESS | 4736 | 1461151974298 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 04:32:54 INFO - PROCESS | 4736 | 1461151974421 Marionette TRACE conn5 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CAC000 == 48 [pid = 4736] [id = 637] 04:32:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569E3B2C00) [pid = 4736] [serial = 1911] [outer = 0000000000000000] 04:32:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569E4D9C00) [pid = 4736] [serial = 1912] [outer = 000000569E3B2C00] 04:32:54 INFO - PROCESS | 4736 | 1461151974479 Marionette DEBUG loaded listener.js 04:32:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569EAF6800) [pid = 4736] [serial = 1913] [outer = 000000569E3B2C00] 04:32:55 INFO - PROCESS | 4736 | 1461151975044 Marionette TRACE conn5 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 04:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 882ms 04:32:55 INFO - PROCESS | 4736 | 1461151975071 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 04:32:55 INFO - PROCESS | 4736 | 1461151975074 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 04:32:55 INFO - PROCESS | 4736 | 1461151975077 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:32:55 INFO - PROCESS | 4736 | 1461151975079 Marionette TRACE conn5 <- [1,2514,null,{}] 04:32:55 INFO - PROCESS | 4736 | 1461151975083 Marionette TRACE conn5 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:55 INFO - PROCESS | 4736 | 1461151975217 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 04:32:55 INFO - PROCESS | 4736 | 1461151975314 Marionette TRACE conn5 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E05800 == 49 [pid = 4736] [id = 638] 04:32:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569EAD6400) [pid = 4736] [serial = 1914] [outer = 0000000000000000] 04:32:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569FA90400) [pid = 4736] [serial = 1915] [outer = 000000569EAD6400] 04:32:55 INFO - PROCESS | 4736 | 1461151975375 Marionette DEBUG loaded listener.js 04:32:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A0E5D000) [pid = 4736] [serial = 1916] [outer = 000000569EAD6400] 04:32:56 INFO - PROCESS | 4736 | 1461151976102 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 04:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1076ms 04:32:56 INFO - PROCESS | 4736 | 1461151976169 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 04:32:56 INFO - PROCESS | 4736 | 1461151976173 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 04:32:56 INFO - PROCESS | 4736 | 1461151976178 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:32:56 INFO - PROCESS | 4736 | 1461151976183 Marionette TRACE conn5 <- [1,2518,null,{}] 04:32:56 INFO - PROCESS | 4736 | 1461151976189 Marionette TRACE conn5 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:56 INFO - PROCESS | 4736 | 1461151976302 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 04:32:56 INFO - PROCESS | 4736 | 1461151976424 Marionette TRACE conn5 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:56 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC11800 == 50 [pid = 4736] [id = 639] 04:32:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (0000005690736400) [pid = 4736] [serial = 1917] [outer = 0000000000000000] 04:32:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (0000005691350800) [pid = 4736] [serial = 1918] [outer = 0000005690736400] 04:32:56 INFO - PROCESS | 4736 | 1461151976478 Marionette DEBUG loaded listener.js 04:32:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (0000005696D07800) [pid = 4736] [serial = 1919] [outer = 0000005690736400] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 000000569CE3A800 == 49 [pid = 4736] [id = 457] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA2D000 == 48 [pid = 4736] [id = 631] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 000000569C413000 == 47 [pid = 4736] [id = 630] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 000000569C942800 == 46 [pid = 4736] [id = 629] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DD7800 == 45 [pid = 4736] [id = 628] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0124800 == 44 [pid = 4736] [id = 625] 04:32:56 INFO - PROCESS | 4736 | --DOCSHELL 000000569C40C000 == 43 [pid = 4736] [id = 624] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (00000056A16A3400) [pid = 4736] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A0E59400) [pid = 4736] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569FCB6000) [pid = 4736] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569FA6A000) [pid = 4736] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569CEC7400) [pid = 4736] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (00000056A0665000) [pid = 4736] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569DC49800) [pid = 4736] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (00000056951E7C00) [pid = 4736] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569A820800) [pid = 4736] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569AF5F000) [pid = 4736] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569C995400) [pid = 4736] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (0000005690A91000) [pid = 4736] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (0000005695B84400) [pid = 4736] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056951E4000) [pid = 4736] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569D47BC00) [pid = 4736] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569D6A4C00) [pid = 4736] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (0000005696040C00) [pid = 4736] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569CEBA800) [pid = 4736] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569FA6E400) [pid = 4736] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (00000056A0E59000) [pid = 4736] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (00000056A0E95000) [pid = 4736] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000569E27D000) [pid = 4736] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569E2F4000) [pid = 4736] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (00000056A1425800) [pid = 4736] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (00000056A1505C00) [pid = 4736] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 04:32:56 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569DEBF000) [pid = 4736] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 04:32:57 INFO - PROCESS | 4736 | 1461151977032 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 881ms 04:32:57 INFO - PROCESS | 4736 | 1461151977065 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 4736 | 1461151977071 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 04:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:32:57 INFO - PROCESS | 4736 | 1461151977077 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - PROCESS | 4736 | 1461151977080 Marionette TRACE conn5 <- [1,2522,null,{}] 04:32:57 INFO - PROCESS | 4736 | 1461151977084 Marionette TRACE conn5 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 4736 | 1461151977175 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 04:32:57 INFO - PROCESS | 4736 | 1461151977184 Marionette TRACE conn5 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:57 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C942800 == 44 [pid = 4736] [id = 640] 04:32:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (00000056906D1C00) [pid = 4736] [serial = 1920] [outer = 0000000000000000] 04:32:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (0000005699DBEC00) [pid = 4736] [serial = 1921] [outer = 00000056906D1C00] 04:32:57 INFO - PROCESS | 4736 | 1461151977232 Marionette DEBUG loaded listener.js 04:32:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569AF60800) [pid = 4736] [serial = 1922] [outer = 00000056906D1C00] 04:32:57 INFO - PROCESS | 4736 | 1461151977704 Marionette TRACE conn5 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 04:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 671ms 04:32:57 INFO - PROCESS | 4736 | 1461151977749 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 04:32:57 INFO - PROCESS | 4736 | 1461151977752 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 04:32:57 INFO - PROCESS | 4736 | 1461151977756 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:32:57 INFO - PROCESS | 4736 | 1461151977759 Marionette TRACE conn5 <- [1,2526,null,{}] 04:32:57 INFO - PROCESS | 4736 | 1461151977809 Marionette TRACE conn5 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:57 INFO - PROCESS | 4736 | 1461151977905 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 04:32:58 INFO - PROCESS | 4736 | 1461151977991 Marionette TRACE conn5 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA9A000 == 45 [pid = 4736] [id = 641] 04:32:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569A8AF000) [pid = 4736] [serial = 1923] [outer = 0000000000000000] 04:32:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569D21B800) [pid = 4736] [serial = 1924] [outer = 000000569A8AF000] 04:32:58 INFO - PROCESS | 4736 | 1461151978041 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569D72D400) [pid = 4736] [serial = 1925] [outer = 000000569A8AF000] 04:32:58 INFO - PROCESS | 4736 | 1461151978445 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 04:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 713ms 04:32:58 INFO - PROCESS | 4736 | 1461151978471 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 04:32:58 INFO - PROCESS | 4736 | 1461151978474 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 04:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:32:58 INFO - PROCESS | 4736 | 1461151978478 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:32:58 INFO - PROCESS | 4736 | 1461151978479 Marionette TRACE conn5 <- [1,2530,null,{}] 04:32:58 INFO - PROCESS | 4736 | 1461151978483 Marionette TRACE conn5 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:58 INFO - PROCESS | 4736 | 1461151978573 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 04:32:58 INFO - PROCESS | 4736 | 1461151978579 Marionette TRACE conn5 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:58 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E4800 == 46 [pid = 4736] [id = 642] 04:32:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569D7C1C00) [pid = 4736] [serial = 1926] [outer = 0000000000000000] 04:32:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569E17C400) [pid = 4736] [serial = 1927] [outer = 000000569D7C1C00] 04:32:58 INFO - PROCESS | 4736 | 1461151978627 Marionette DEBUG loaded listener.js 04:32:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569E3B0C00) [pid = 4736] [serial = 1928] [outer = 000000569D7C1C00] 04:32:59 INFO - PROCESS | 4736 | 1461151979071 Marionette TRACE conn5 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 629ms 04:32:59 INFO - PROCESS | 4736 | 1461151979109 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 4736 | 1461151979112 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 04:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:32:59 INFO - PROCESS | 4736 | 1461151979121 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - PROCESS | 4736 | 1461151979123 Marionette TRACE conn5 <- [1,2534,null,{}] 04:32:59 INFO - PROCESS | 4736 | 1461151979133 Marionette TRACE conn5 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:32:59 INFO - PROCESS | 4736 | 1461151979245 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 04:32:59 INFO - PROCESS | 4736 | 1461151979330 Marionette TRACE conn5 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:32:59 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695C0A800 == 47 [pid = 4736] [id = 643] 04:32:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569E3ABC00) [pid = 4736] [serial = 1929] [outer = 0000000000000000] 04:32:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569FA6DC00) [pid = 4736] [serial = 1930] [outer = 000000569E3ABC00] 04:32:59 INFO - PROCESS | 4736 | 1461151979377 Marionette DEBUG loaded listener.js 04:32:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569FCAF000) [pid = 4736] [serial = 1931] [outer = 000000569E3ABC00] 04:32:59 INFO - PROCESS | 4736 | 1461151979818 Marionette TRACE conn5 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 04:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 734ms 04:32:59 INFO - PROCESS | 4736 | 1461151979853 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 04:32:59 INFO - PROCESS | 4736 | 1461151979855 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 04:32:59 INFO - PROCESS | 4736 | 1461151979858 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:32:59 INFO - PROCESS | 4736 | 1461151979860 Marionette TRACE conn5 <- [1,2538,null,{}] 04:32:59 INFO - PROCESS | 4736 | 1461151979863 Marionette TRACE conn5 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 4736 | 1461151979999 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 04:33:00 INFO - PROCESS | 4736 | 1461151980062 Marionette TRACE conn5 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E09800 == 48 [pid = 4736] [id = 644] 04:33:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (00000056A1425000) [pid = 4736] [serial = 1932] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056A1506400) [pid = 4736] [serial = 1933] [outer = 00000056A1425000] 04:33:00 INFO - PROCESS | 4736 | 1461151980111 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056A170E000) [pid = 4736] [serial = 1934] [outer = 00000056A1425000] 04:33:00 INFO - PROCESS | 4736 | 1461151980555 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 04:33:00 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (00000056906CE800) [pid = 4736] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:33:00 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569AF65400) [pid = 4736] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:33:00 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (0000005696C06400) [pid = 4736] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:33:00 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (0000005690A94C00) [pid = 4736] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:33:00 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (00000056A150D000) [pid = 4736] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 733ms 04:33:00 INFO - PROCESS | 4736 | 1461151980595 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 04:33:00 INFO - PROCESS | 4736 | 1461151980597 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 04:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:33:00 INFO - PROCESS | 4736 | 1461151980630 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:33:00 INFO - PROCESS | 4736 | 1461151980632 Marionette TRACE conn5 <- [1,2542,null,{}] 04:33:00 INFO - PROCESS | 4736 | 1461151980637 Marionette TRACE conn5 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:00 INFO - PROCESS | 4736 | 1461151980723 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 04:33:00 INFO - PROCESS | 4736 | 1461151980731 Marionette TRACE conn5 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A491A800 == 49 [pid = 4736] [id = 645] 04:33:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569AF65400) [pid = 4736] [serial = 1935] [outer = 0000000000000000] 04:33:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (00000056A142B400) [pid = 4736] [serial = 1936] [outer = 000000569AF65400] 04:33:00 INFO - PROCESS | 4736 | 1461151980783 Marionette DEBUG loaded listener.js 04:33:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (00000056A1795000) [pid = 4736] [serial = 1937] [outer = 000000569AF65400] 04:33:01 INFO - PROCESS | 4736 | 1461151981219 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 629ms 04:33:01 INFO - PROCESS | 4736 | 1461151981268 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 4736 | 1461151981270 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 04:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:33:01 INFO - PROCESS | 4736 | 1461151981273 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 4736 | 1461151981275 Marionette TRACE conn5 <- [1,2546,null,{}] 04:33:01 INFO - PROCESS | 4736 | 1461151981279 Marionette TRACE conn5 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:01 INFO - PROCESS | 4736 | 1461151981365 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 04:33:01 INFO - PROCESS | 4736 | 1461151981371 Marionette TRACE conn5 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A560E000 == 50 [pid = 4736] [id = 646] 04:33:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056A189A400) [pid = 4736] [serial = 1938] [outer = 0000000000000000] 04:33:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (00000056A189F000) [pid = 4736] [serial = 1939] [outer = 00000056A189A400] 04:33:01 INFO - PROCESS | 4736 | 1461151981417 Marionette DEBUG loaded listener.js 04:33:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056A18D0000) [pid = 4736] [serial = 1940] [outer = 00000056A189A400] 04:33:01 INFO - PROCESS | 4736 | 1461151981880 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 04:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 671ms 04:33:01 INFO - PROCESS | 4736 | 1461151981948 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 04:33:01 INFO - PROCESS | 4736 | 1461151981950 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 04:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:33:01 INFO - PROCESS | 4736 | 1461151981954 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:33:01 INFO - PROCESS | 4736 | 1461151981955 Marionette TRACE conn5 <- [1,2550,null,{}] 04:33:01 INFO - PROCESS | 4736 | 1461151981959 Marionette TRACE conn5 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 4736 | 1461151982048 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 04:33:02 INFO - PROCESS | 4736 | 1461151982087 Marionette TRACE conn5 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57C1800 == 51 [pid = 4736] [id = 647] 04:33:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569CEC5C00) [pid = 4736] [serial = 1941] [outer = 0000000000000000] 04:33:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (00000056A18D4800) [pid = 4736] [serial = 1942] [outer = 000000569CEC5C00] 04:33:02 INFO - PROCESS | 4736 | 1461151982133 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (00000056A259F000) [pid = 4736] [serial = 1943] [outer = 000000569CEC5C00] 04:33:02 INFO - PROCESS | 4736 | 1461151982569 Marionette TRACE conn5 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 04:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 671ms 04:33:02 INFO - PROCESS | 4736 | 1461151982628 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 04:33:02 INFO - PROCESS | 4736 | 1461151982630 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 04:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:33:02 INFO - PROCESS | 4736 | 1461151982634 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:33:02 INFO - PROCESS | 4736 | 1461151982635 Marionette TRACE conn5 <- [1,2554,null,{}] 04:33:02 INFO - PROCESS | 4736 | 1461151982639 Marionette TRACE conn5 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:02 INFO - PROCESS | 4736 | 1461151982726 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 04:33:02 INFO - PROCESS | 4736 | 1461151982732 Marionette TRACE conn5 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AEF000 == 52 [pid = 4736] [id = 648] 04:33:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056A25A3400) [pid = 4736] [serial = 1944] [outer = 0000000000000000] 04:33:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056A25A7800) [pid = 4736] [serial = 1945] [outer = 00000056A25A3400] 04:33:02 INFO - PROCESS | 4736 | 1461151982779 Marionette DEBUG loaded listener.js 04:33:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (00000056A2830800) [pid = 4736] [serial = 1946] [outer = 00000056A25A3400] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4910800 == 51 [pid = 4736] [id = 597] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA9000 == 50 [pid = 4736] [id = 595] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5532000 == 49 [pid = 4736] [id = 608] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EE9000 == 48 [pid = 4736] [id = 453] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E22800 == 47 [pid = 4736] [id = 596] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A596F000 == 46 [pid = 4736] [id = 626] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 0000005695BB0000 == 45 [pid = 4736] [id = 583] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1885000 == 44 [pid = 4736] [id = 582] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E0C800 == 43 [pid = 4736] [id = 593] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6060800 == 42 [pid = 4736] [id = 627] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE2000 == 41 [pid = 4736] [id = 623] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569C942800 == 40 [pid = 4736] [id = 640] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC11800 == 39 [pid = 4736] [id = 639] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E05800 == 38 [pid = 4736] [id = 638] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CAC000 == 37 [pid = 4736] [id = 637] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25CD800 == 36 [pid = 4736] [id = 636] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15EC800 == 35 [pid = 4736] [id = 635] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DD3800 == 34 [pid = 4736] [id = 634] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE17800 == 33 [pid = 4736] [id = 632] 04:33:03 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DD0000 == 32 [pid = 4736] [id = 633] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA9A000 == 31 [pid = 4736] [id = 641] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E4800 == 30 [pid = 4736] [id = 642] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E09800 == 29 [pid = 4736] [id = 644] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 00000056A560E000 == 28 [pid = 4736] [id = 646] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 0000005695C0A800 == 27 [pid = 4736] [id = 643] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 00000056A491A800 == 26 [pid = 4736] [id = 645] 04:33:04 INFO - PROCESS | 4736 | --DOCSHELL 00000056A57C1800 == 25 [pid = 4736] [id = 647] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (0000005690A8D800) [pid = 4736] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (0000005691F1B400) [pid = 4736] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569C98D400) [pid = 4736] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569D1F1400) [pid = 4736] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569AC3C400) [pid = 4736] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569A578C00) [pid = 4736] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (0000005695334000) [pid = 4736] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569A815400) [pid = 4736] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569CEC2400) [pid = 4736] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (00000056A1716C00) [pid = 4736] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (0000005690EA2000) [pid = 4736] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (000000569E265400) [pid = 4736] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A1712800) [pid = 4736] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 04:33:04 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569D6A2800) [pid = 4736] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 04:33:05 INFO - PROCESS | 4736 | 1461151985015 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 2440ms 04:33:05 INFO - PROCESS | 4736 | 1461151985077 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 4736 | 1461151985081 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 04:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:33:05 INFO - PROCESS | 4736 | 1461151985087 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - PROCESS | 4736 | 1461151985090 Marionette TRACE conn5 <- [1,2558,null,{}] 04:33:05 INFO - PROCESS | 4736 | 1461151985097 Marionette TRACE conn5 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 4736 | 1461151985194 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 04:33:05 INFO - PROCESS | 4736 | 1461151985211 Marionette TRACE conn5 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056920B7000 == 26 [pid = 4736] [id = 649] 04:33:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (00000056906CC800) [pid = 4736] [serial = 1947] [outer = 0000000000000000] 04:33:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (00000056906CD800) [pid = 4736] [serial = 1948] [outer = 00000056906CC800] 04:33:05 INFO - PROCESS | 4736 | 1461151985263 Marionette DEBUG loaded listener.js 04:33:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (0000005690A89000) [pid = 4736] [serial = 1949] [outer = 00000056906CC800] 04:33:05 INFO - PROCESS | 4736 | 1461151985780 Marionette TRACE conn5 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 04:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 734ms 04:33:05 INFO - PROCESS | 4736 | 1461151985825 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 04:33:05 INFO - PROCESS | 4736 | 1461151985831 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 04:33:05 INFO - PROCESS | 4736 | 1461151985838 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:33:05 INFO - PROCESS | 4736 | 1461151985841 Marionette TRACE conn5 <- [1,2562,null,{}] 04:33:05 INFO - PROCESS | 4736 | 1461151985845 Marionette TRACE conn5 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:05 INFO - PROCESS | 4736 | 1461151985935 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 04:33:06 INFO - PROCESS | 4736 | 1461151986020 Marionette TRACE conn5 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696094000 == 27 [pid = 4736] [id = 650] 04:33:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000568F8E3400) [pid = 4736] [serial = 1950] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (0000005690E35C00) [pid = 4736] [serial = 1951] [outer = 000000568F8E3400] 04:33:06 INFO - PROCESS | 4736 | 1461151986069 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (0000005690EAC800) [pid = 4736] [serial = 1952] [outer = 000000568F8E3400] 04:33:06 INFO - PROCESS | 4736 | 1461151986485 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 04:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 671ms 04:33:06 INFO - PROCESS | 4736 | 1461151986515 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 04:33:06 INFO - PROCESS | 4736 | 1461151986518 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 04:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:33:06 INFO - PROCESS | 4736 | 1461151986522 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:33:06 INFO - PROCESS | 4736 | 1461151986526 Marionette TRACE conn5 <- [1,2566,null,{}] 04:33:06 INFO - PROCESS | 4736 | 1461151986538 Marionette TRACE conn5 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:06 INFO - PROCESS | 4736 | 1461151986669 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 04:33:06 INFO - PROCESS | 4736 | 1461151986686 Marionette TRACE conn5 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:06 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DE1000 == 28 [pid = 4736] [id = 651] 04:33:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000568ED61000) [pid = 4736] [serial = 1953] [outer = 0000000000000000] 04:33:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (00000056951E9000) [pid = 4736] [serial = 1954] [outer = 000000568ED61000] 04:33:06 INFO - PROCESS | 4736 | 1461151986737 Marionette DEBUG loaded listener.js 04:33:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (00000056954BE800) [pid = 4736] [serial = 1955] [outer = 000000568ED61000] 04:33:07 INFO - PROCESS | 4736 | 1461151987213 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 733ms 04:33:07 INFO - PROCESS | 4736 | 1461151987257 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 4736 | 1461151987260 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:33:07 INFO - PROCESS | 4736 | 1461151987264 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 4736 | 1461151987265 Marionette TRACE conn5 <- [1,2570,null,{}] 04:33:07 INFO - PROCESS | 4736 | 1461151987269 Marionette TRACE conn5 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 4736 | 1461151987353 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 04:33:07 INFO - PROCESS | 4736 | 1461151987361 Marionette TRACE conn5 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:07 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C48B800 == 29 [pid = 4736] [id = 652] 04:33:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (0000005695B83000) [pid = 4736] [serial = 1956] [outer = 0000000000000000] 04:33:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (0000005696045400) [pid = 4736] [serial = 1957] [outer = 0000005695B83000] 04:33:07 INFO - PROCESS | 4736 | 1461151987408 Marionette DEBUG loaded listener.js 04:33:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (00000056961B2000) [pid = 4736] [serial = 1958] [outer = 0000005695B83000] 04:33:07 INFO - PROCESS | 4736 | 1461151987835 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 04:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 629ms 04:33:07 INFO - PROCESS | 4736 | 1461151987895 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 04:33:07 INFO - PROCESS | 4736 | 1461151987898 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 04:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:33:07 INFO - PROCESS | 4736 | 1461151987901 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:33:07 INFO - PROCESS | 4736 | 1461151987903 Marionette TRACE conn5 <- [1,2574,null,{}] 04:33:07 INFO - PROCESS | 4736 | 1461151987907 Marionette TRACE conn5 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:07 INFO - PROCESS | 4736 | 1461151987986 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 04:33:08 INFO - PROCESS | 4736 | 1461151987992 Marionette TRACE conn5 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA20800 == 30 [pid = 4736] [id = 653] 04:33:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (0000005690E30800) [pid = 4736] [serial = 1959] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005696D8F800) [pid = 4736] [serial = 1960] [outer = 0000005690E30800] 04:33:08 INFO - PROCESS | 4736 | 1461151988038 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569758A000) [pid = 4736] [serial = 1961] [outer = 0000005690E30800] 04:33:08 INFO - PROCESS | 4736 | 1461151988509 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 04:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 629ms 04:33:08 INFO - PROCESS | 4736 | 1461151988538 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 04:33:08 INFO - PROCESS | 4736 | 1461151988540 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 04:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:33:08 INFO - PROCESS | 4736 | 1461151988544 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:33:08 INFO - PROCESS | 4736 | 1461151988546 Marionette TRACE conn5 <- [1,2578,null,{}] 04:33:08 INFO - PROCESS | 4736 | 1461151988549 Marionette TRACE conn5 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:08 INFO - PROCESS | 4736 | 1461151988669 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 04:33:08 INFO - PROCESS | 4736 | 1461151988680 Marionette TRACE conn5 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:08 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E35E000 == 31 [pid = 4736] [id = 654] 04:33:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569A812400) [pid = 4736] [serial = 1962] [outer = 0000000000000000] 04:33:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569A820800) [pid = 4736] [serial = 1963] [outer = 000000569A812400] 04:33:08 INFO - PROCESS | 4736 | 1461151988737 Marionette DEBUG loaded listener.js 04:33:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569AC36000) [pid = 4736] [serial = 1964] [outer = 000000569A812400] 04:33:09 INFO - PROCESS | 4736 | 1461151989181 Marionette TRACE conn5 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 671ms 04:33:09 INFO - PROCESS | 4736 | 1461151989219 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 4736 | 1461151989221 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:33:09 INFO - PROCESS | 4736 | 1461151989224 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 4736 | 1461151989226 Marionette TRACE conn5 <- [1,2582,null,{}] 04:33:09 INFO - PROCESS | 4736 | 1461151989229 Marionette TRACE conn5 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:09 INFO - PROCESS | 4736 | 1461151989307 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 04:33:09 INFO - PROCESS | 4736 | 1461151989347 Marionette TRACE conn5 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:09 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA2D000 == 32 [pid = 4736] [id = 655] 04:33:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569AFB5000) [pid = 4736] [serial = 1965] [outer = 0000000000000000] 04:33:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569AFBC400) [pid = 4736] [serial = 1966] [outer = 000000569AFB5000] 04:33:09 INFO - PROCESS | 4736 | 1461151989394 Marionette DEBUG loaded listener.js 04:33:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569C92A800) [pid = 4736] [serial = 1967] [outer = 000000569AFB5000] 04:33:09 INFO - PROCESS | 4736 | 1461151989817 Marionette TRACE conn5 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 04:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 629ms 04:33:09 INFO - PROCESS | 4736 | 1461151989859 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 04:33:09 INFO - PROCESS | 4736 | 1461151989861 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 04:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:33:09 INFO - PROCESS | 4736 | 1461151989864 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:33:09 INFO - PROCESS | 4736 | 1461151989866 Marionette TRACE conn5 <- [1,2586,null,{}] 04:33:09 INFO - PROCESS | 4736 | 1461151989887 Marionette TRACE conn5 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 4736 | 1461151989992 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 04:33:10 INFO - PROCESS | 4736 | 1461151989998 Marionette TRACE conn5 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAAA800 == 33 [pid = 4736] [id = 656] 04:33:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569AFB5800) [pid = 4736] [serial = 1968] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569C9AEC00) [pid = 4736] [serial = 1969] [outer = 000000569AFB5800] 04:33:10 INFO - PROCESS | 4736 | 1461151990045 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569CEBF400) [pid = 4736] [serial = 1970] [outer = 000000569AFB5800] 04:33:10 INFO - PROCESS | 4736 | 1461151990505 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 04:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 692ms 04:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:33:10 INFO - PROCESS | 4736 | 1461151990558 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 04:33:10 INFO - PROCESS | 4736 | 1461151990560 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 04:33:10 INFO - PROCESS | 4736 | 1461151990564 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:33:10 INFO - PROCESS | 4736 | 1461151990566 Marionette TRACE conn5 <- [1,2590,null,{}] 04:33:10 INFO - PROCESS | 4736 | 1461151990576 Marionette TRACE conn5 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:10 INFO - PROCESS | 4736 | 1461151990691 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 04:33:10 INFO - PROCESS | 4736 | 1461151990782 Marionette TRACE conn5 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:10 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DDC800 == 34 [pid = 4736] [id = 657] 04:33:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569C98FC00) [pid = 4736] [serial = 1971] [outer = 0000000000000000] 04:33:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569D1E8C00) [pid = 4736] [serial = 1972] [outer = 000000569C98FC00] 04:33:10 INFO - PROCESS | 4736 | 1461151990831 Marionette DEBUG loaded listener.js 04:33:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569D219C00) [pid = 4736] [serial = 1973] [outer = 000000569C98FC00] 04:33:11 INFO - PROCESS | 4736 | 1461151991275 Marionette TRACE conn5 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 04:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 734ms 04:33:11 INFO - PROCESS | 4736 | 1461151991301 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 04:33:11 INFO - PROCESS | 4736 | 1461151991303 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 04:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:33:11 INFO - PROCESS | 4736 | 1461151991313 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:33:11 INFO - PROCESS | 4736 | 1461151991315 Marionette TRACE conn5 <- [1,2594,null,{}] 04:33:11 INFO - PROCESS | 4736 | 1461151991319 Marionette TRACE conn5 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:11 INFO - PROCESS | 4736 | 1461151991433 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 04:33:11 INFO - PROCESS | 4736 | 1461151991441 Marionette TRACE conn5 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:11 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E6000 == 35 [pid = 4736] [id = 658] 04:33:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569D478C00) [pid = 4736] [serial = 1974] [outer = 0000000000000000] 04:33:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569D47E400) [pid = 4736] [serial = 1975] [outer = 000000569D478C00] 04:33:11 INFO - PROCESS | 4736 | 1461151991487 Marionette DEBUG loaded listener.js 04:33:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569D69B400) [pid = 4736] [serial = 1976] [outer = 000000569D478C00] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569538B800) [pid = 4736] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (0000005690A93400) [pid = 4736] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569DC4E000) [pid = 4736] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (0000005696D02800) [pid = 4736] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (00000056A0E57000) [pid = 4736] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569E172C00) [pid = 4736] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569C9B9000) [pid = 4736] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569E719C00) [pid = 4736] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569D72AC00) [pid = 4736] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569CEC5C00) [pid = 4736] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569E3ABC00) [pid = 4736] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (00000056A1425000) [pid = 4736] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569AF65400) [pid = 4736] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (00000056A189A400) [pid = 4736] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (00000056906D1C00) [pid = 4736] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (0000005690736400) [pid = 4736] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569EAD6400) [pid = 4736] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569E3B2C00) [pid = 4736] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569DEC3C00) [pid = 4736] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569D7C2400) [pid = 4736] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (00000056970B3400) [pid = 4736] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (0000005690E31800) [pid = 4736] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569D47B400) [pid = 4736] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569D7C1C00) [pid = 4736] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569A8AF000) [pid = 4736] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569EAD0C00) [pid = 4736] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (000000569AF60000) [pid = 4736] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:33:12 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (0000005690A94000) [pid = 4736] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:33:12 INFO - PROCESS | 4736 | 1461151992459 Marionette TRACE conn5 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 04:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1195ms 04:33:12 INFO - PROCESS | 4736 | 1461151992505 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 04:33:12 INFO - PROCESS | 4736 | 1461151992508 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 04:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:33:12 INFO - PROCESS | 4736 | 1461151992511 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:33:12 INFO - PROCESS | 4736 | 1461151992514 Marionette TRACE conn5 <- [1,2598,null,{}] 04:33:12 INFO - PROCESS | 4736 | 1461151992517 Marionette TRACE conn5 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:12 INFO - PROCESS | 4736 | 1461151992648 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 04:33:12 INFO - PROCESS | 4736 | 1461151992705 Marionette TRACE conn5 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:12 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA1E000 == 36 [pid = 4736] [id = 659] 04:33:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569D47C000) [pid = 4736] [serial = 1977] [outer = 0000000000000000] 04:33:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569D69DC00) [pid = 4736] [serial = 1978] [outer = 000000569D47C000] 04:33:12 INFO - PROCESS | 4736 | 1461151992762 Marionette DEBUG loaded listener.js 04:33:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569D735000) [pid = 4736] [serial = 1979] [outer = 000000569D47C000] 04:33:13 INFO - PROCESS | 4736 | 1461151993122 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 628ms 04:33:13 INFO - PROCESS | 4736 | 1461151993155 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 4736 | 1461151993157 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 04:33:13 INFO - PROCESS | 4736 | 1461151993171 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:33:13 INFO - PROCESS | 4736 | 1461151993173 Marionette TRACE conn5 <- [1,2602,null,{}] 04:33:13 INFO - PROCESS | 4736 | 1461151993176 Marionette TRACE conn5 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 4736 | 1461151993258 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 04:33:13 INFO - PROCESS | 4736 | 1461151993264 Marionette TRACE conn5 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25E2800 == 37 [pid = 4736] [id = 660] 04:33:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569D7BA000) [pid = 4736] [serial = 1980] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569D91C000) [pid = 4736] [serial = 1981] [outer = 000000569D7BA000] 04:33:13 INFO - PROCESS | 4736 | 1461151993311 Marionette DEBUG loaded listener.js 04:33:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (000000569DC4DC00) [pid = 4736] [serial = 1982] [outer = 000000569D7BA000] 04:33:13 INFO - PROCESS | 4736 | 1461151993735 Marionette TRACE conn5 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 04:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 629ms 04:33:13 INFO - PROCESS | 4736 | 1461151993806 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 04:33:13 INFO - PROCESS | 4736 | 1461151993808 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 04:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:33:13 INFO - PROCESS | 4736 | 1461151993812 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:33:13 INFO - PROCESS | 4736 | 1461151993814 Marionette TRACE conn5 <- [1,2606,null,{}] 04:33:13 INFO - PROCESS | 4736 | 1461151993817 Marionette TRACE conn5 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:13 INFO - PROCESS | 4736 | 1461151993900 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 04:33:13 INFO - PROCESS | 4736 | 1461151993908 Marionette TRACE conn5 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2D07000 == 38 [pid = 4736] [id = 661] 04:33:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569DC52C00) [pid = 4736] [serial = 1983] [outer = 0000000000000000] 04:33:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569DC65C00) [pid = 4736] [serial = 1984] [outer = 000000569DC52C00] 04:33:13 INFO - PROCESS | 4736 | 1461151993953 Marionette DEBUG loaded listener.js 04:33:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569E180400) [pid = 4736] [serial = 1985] [outer = 000000569DC52C00] 04:33:14 INFO - PROCESS | 4736 | 1461151994527 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 04:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 776ms 04:33:14 INFO - PROCESS | 4736 | 1461151994592 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 04:33:14 INFO - PROCESS | 4736 | 1461151994597 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 04:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:33:14 INFO - PROCESS | 4736 | 1461151994602 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:33:14 INFO - PROCESS | 4736 | 1461151994607 Marionette TRACE conn5 <- [1,2610,null,{}] 04:33:14 INFO - PROCESS | 4736 | 1461151994615 Marionette TRACE conn5 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:14 INFO - PROCESS | 4736 | 1461151994794 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 04:33:14 INFO - PROCESS | 4736 | 1461151994890 Marionette TRACE conn5 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:14 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695BB1000 == 39 [pid = 4736] [id = 662] 04:33:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000568EF0D800) [pid = 4736] [serial = 1986] [outer = 0000000000000000] 04:33:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (00000056906D4400) [pid = 4736] [serial = 1987] [outer = 000000568EF0D800] 04:33:14 INFO - PROCESS | 4736 | 1461151994949 Marionette DEBUG loaded listener.js 04:33:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (0000005690E39800) [pid = 4736] [serial = 1988] [outer = 000000568EF0D800] 04:33:15 INFO - PROCESS | 4736 | 1461151995723 Marionette TRACE conn5 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 04:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1192ms 04:33:15 INFO - PROCESS | 4736 | 1461151995797 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 04:33:15 INFO - PROCESS | 4736 | 1461151995804 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 04:33:15 INFO - PROCESS | 4736 | 1461151995811 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:33:15 INFO - PROCESS | 4736 | 1461151995814 Marionette TRACE conn5 <- [1,2614,null,{}] 04:33:15 INFO - PROCESS | 4736 | 1461151995818 Marionette TRACE conn5 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:15 INFO - PROCESS | 4736 | 1461151995944 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 04:33:16 INFO - PROCESS | 4736 | 1461151996061 Marionette TRACE conn5 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:16 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DF2D000 == 40 [pid = 4736] [id = 663] 04:33:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (0000005690EAB000) [pid = 4736] [serial = 1989] [outer = 0000000000000000] 04:33:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (0000005695B62000) [pid = 4736] [serial = 1990] [outer = 0000005690EAB000] 04:33:16 INFO - PROCESS | 4736 | 1461151996120 Marionette DEBUG loaded listener.js 04:33:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (0000005696D91400) [pid = 4736] [serial = 1991] [outer = 0000005690EAB000] 04:33:17 INFO - PROCESS | 4736 | 1461151997075 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1322ms 04:33:17 INFO - PROCESS | 4736 | 1461151997139 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 04:33:17 INFO - PROCESS | 4736 | 1461151997144 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 04:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:33:17 INFO - PROCESS | 4736 | 1461151997149 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:33:17 INFO - PROCESS | 4736 | 1461151997152 Marionette TRACE conn5 <- [1,2618,null,{}] 04:33:17 INFO - PROCESS | 4736 | 1461151997158 Marionette TRACE conn5 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:17 INFO - PROCESS | 4736 | 1461151997264 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 04:33:17 INFO - PROCESS | 4736 | 1461151997346 Marionette TRACE conn5 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979E8800 == 41 [pid = 4736] [id = 664] 04:33:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056906CC000) [pid = 4736] [serial = 1992] [outer = 0000000000000000] 04:33:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (0000005690A93400) [pid = 4736] [serial = 1993] [outer = 00000056906CC000] 04:33:17 INFO - PROCESS | 4736 | 1461151997445 Marionette DEBUG loaded listener.js 04:33:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (0000005691F1BC00) [pid = 4736] [serial = 1994] [outer = 00000056906CC000] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569CF9F000 == 40 [pid = 4736] [id = 568] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 00000056960D4800 == 39 [pid = 4736] [id = 569] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 00000056979E7000 == 38 [pid = 4736] [id = 564] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 00000056960E5000 == 37 [pid = 4736] [id = 573] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAE5000 == 36 [pid = 4736] [id = 575] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 00000056920C6800 == 35 [pid = 4736] [id = 567] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EEA000 == 34 [pid = 4736] [id = 577] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA38000 == 33 [pid = 4736] [id = 574] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DC3000 == 32 [pid = 4736] [id = 563] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2CB800 == 31 [pid = 4736] [id = 572] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569C412800 == 30 [pid = 4736] [id = 565] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 0000005695579000 == 29 [pid = 4736] [id = 562] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 00000056979B8800 == 28 [pid = 4736] [id = 570] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569D84B000 == 27 [pid = 4736] [id = 571] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 000000569DC08000 == 26 [pid = 4736] [id = 566] 04:33:17 INFO - PROCESS | 4736 | --DOCSHELL 0000005690D02800 == 25 [pid = 4736] [id = 561] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (00000056A25A7800) [pid = 4736] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (000000569FA68800) [pid = 4736] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569D481000) [pid = 4736] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (0000005695B87400) [pid = 4736] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (0000005699D5F800) [pid = 4736] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (0000005696043800) [pid = 4736] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (00000056A065C800) [pid = 4736] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569C921800) [pid = 4736] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (00000056A0E62400) [pid = 4736] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569E9EC000) [pid = 4736] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569D47E000) [pid = 4736] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (00000056A1796800) [pid = 4736] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569E25FC00) [pid = 4736] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (00000056A259F000) [pid = 4736] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569FA6DC00) [pid = 4736] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569FCAF000) [pid = 4736] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (00000056A1506400) [pid = 4736] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (00000056A170E000) [pid = 4736] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (00000056A142B400) [pid = 4736] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (00000056A189F000) [pid = 4736] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (00000056A18D4800) [pid = 4736] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (0000005699DBEC00) [pid = 4736] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (0000005696D07800) [pid = 4736] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (0000005691350800) [pid = 4736] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (00000056A0E5D000) [pid = 4736] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (000000569FA90400) [pid = 4736] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (000000569EAF6800) [pid = 4736] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569E4D9C00) [pid = 4736] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (000000569E286C00) [pid = 4736] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (000000569E261800) [pid = 4736] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (000000569DC53400) [pid = 4736] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (000000569D7C7400) [pid = 4736] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (000000569C98E000) [pid = 4736] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000569AF5C400) [pid = 4736] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569551F400) [pid = 4736] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (0000005690E3C000) [pid = 4736] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (000000569D732000) [pid = 4736] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569E17C400) [pid = 4736] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (000000569D21B800) [pid = 4736] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 69 (000000569D72D400) [pid = 4736] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (000000569AF60800) [pid = 4736] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (00000056A1795000) [pid = 4736] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (00000056A18D0000) [pid = 4736] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | --DOMWINDOW == 65 (000000569E3B0C00) [pid = 4736] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 04:33:17 INFO - PROCESS | 4736 | 1461151997961 Marionette TRACE conn5 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 04:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 839ms 04:33:18 INFO - PROCESS | 4736 | 1461151997992 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 4736 | 1461151997998 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:33:18 INFO - PROCESS | 4736 | 1461151998004 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 4736 | 1461151998007 Marionette TRACE conn5 <- [1,2622,null,{}] 04:33:18 INFO - PROCESS | 4736 | 1461151998011 Marionette TRACE conn5 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 4736 | 1461151998101 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 04:33:18 INFO - PROCESS | 4736 | 1461151998110 Marionette TRACE conn5 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C412800 == 26 [pid = 4736] [id = 665] 04:33:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (0000005690A8AC00) [pid = 4736] [serial = 1995] [outer = 0000000000000000] 04:33:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (00000056951E5C00) [pid = 4736] [serial = 1996] [outer = 0000005690A8AC00] 04:33:18 INFO - PROCESS | 4736 | 1461151998158 Marionette DEBUG loaded listener.js 04:33:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (0000005695B7E400) [pid = 4736] [serial = 1997] [outer = 0000005690A8AC00] 04:33:18 INFO - PROCESS | 4736 | 1461151998657 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 04:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 692ms 04:33:18 INFO - PROCESS | 4736 | 1461151998697 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 04:33:18 INFO - PROCESS | 4736 | 1461151998700 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 04:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:33:18 INFO - PROCESS | 4736 | 1461151998703 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:33:18 INFO - PROCESS | 4736 | 1461151998707 Marionette TRACE conn5 <- [1,2626,null,{}] 04:33:18 INFO - PROCESS | 4736 | 1461151998758 Marionette TRACE conn5 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:18 INFO - PROCESS | 4736 | 1461151998852 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 04:33:18 INFO - PROCESS | 4736 | 1461151998927 Marionette TRACE conn5 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:18 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCC6800 == 27 [pid = 4736] [id = 666] 04:33:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (0000005690E2FC00) [pid = 4736] [serial = 1998] [outer = 0000000000000000] 04:33:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (0000005696D07400) [pid = 4736] [serial = 1999] [outer = 0000005690E2FC00] 04:33:18 INFO - PROCESS | 4736 | 1461151998978 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (0000005699D5F400) [pid = 4736] [serial = 2000] [outer = 0000005690E2FC00] 04:33:19 INFO - PROCESS | 4736 | 1461151999367 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 04:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 692ms 04:33:19 INFO - PROCESS | 4736 | 1461151999399 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 04:33:19 INFO - PROCESS | 4736 | 1461151999402 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 04:33:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:33:19 INFO - PROCESS | 4736 | 1461151999405 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:33:19 INFO - PROCESS | 4736 | 1461151999407 Marionette TRACE conn5 <- [1,2630,null,{}] 04:33:19 INFO - PROCESS | 4736 | 1461151999410 Marionette TRACE conn5 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:19 INFO - PROCESS | 4736 | 1461151999496 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 04:33:19 INFO - PROCESS | 4736 | 1461151999503 Marionette TRACE conn5 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:19 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E435000 == 28 [pid = 4736] [id = 667] 04:33:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569A570000) [pid = 4736] [serial = 2001] [outer = 0000000000000000] 04:33:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569A81AC00) [pid = 4736] [serial = 2002] [outer = 000000569A570000] 04:33:19 INFO - PROCESS | 4736 | 1461151999549 Marionette DEBUG loaded listener.js 04:33:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (000000569A9F2C00) [pid = 4736] [serial = 2003] [outer = 000000569A570000] 04:33:20 INFO - PROCESS | 4736 | 1461152000023 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 671ms 04:33:20 INFO - PROCESS | 4736 | 1461152000085 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 4736 | 1461152000087 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 04:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:33:20 INFO - PROCESS | 4736 | 1461152000091 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - PROCESS | 4736 | 1461152000093 Marionette TRACE conn5 <- [1,2634,null,{}] 04:33:20 INFO - PROCESS | 4736 | 1461152000096 Marionette TRACE conn5 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 4736 | 1461152000205 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 04:33:20 INFO - PROCESS | 4736 | 1461152000290 Marionette TRACE conn5 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:20 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAB1800 == 29 [pid = 4736] [id = 668] 04:33:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (000000569AF5EC00) [pid = 4736] [serial = 2004] [outer = 0000000000000000] 04:33:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (000000569AFB7800) [pid = 4736] [serial = 2005] [outer = 000000569AF5EC00] 04:33:20 INFO - PROCESS | 4736 | 1461152000337 Marionette DEBUG loaded listener.js 04:33:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569C98C400) [pid = 4736] [serial = 2006] [outer = 000000569AF5EC00] 04:33:20 INFO - PROCESS | 4736 | 1461152000779 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 04:33:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:33:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 733ms 04:33:20 INFO - PROCESS | 4736 | 1461152000826 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 04:33:20 INFO - PROCESS | 4736 | 1461152000828 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 04:33:20 INFO - PROCESS | 4736 | 1461152000831 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:33:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:33:20 INFO - PROCESS | 4736 | 1461152000833 Marionette TRACE conn5 <- [1,2638,null,{}] 04:33:20 INFO - PROCESS | 4736 | 1461152000836 Marionette TRACE conn5 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:20 INFO - PROCESS | 4736 | 1461152000965 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 04:33:21 INFO - PROCESS | 4736 | 1461152001024 Marionette TRACE conn5 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0647000 == 30 [pid = 4736] [id = 669] 04:33:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569CEBB400) [pid = 4736] [serial = 2007] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569D476800) [pid = 4736] [serial = 2008] [outer = 000000569CEBB400] 04:33:21 INFO - PROCESS | 4736 | 1461152001076 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569D5D1000) [pid = 4736] [serial = 2009] [outer = 000000569CEBB400] 04:33:21 INFO - PROCESS | 4736 | 1461152001503 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 04:33:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:33:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 734ms 04:33:21 INFO - PROCESS | 4736 | 1461152001595 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 04:33:21 INFO - PROCESS | 4736 | 1461152001598 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 04:33:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:33:21 INFO - PROCESS | 4736 | 1461152001602 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:33:21 INFO - PROCESS | 4736 | 1461152001604 Marionette TRACE conn5 <- [1,2642,null,{}] 04:33:21 INFO - PROCESS | 4736 | 1461152001607 Marionette TRACE conn5 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:21 INFO - PROCESS | 4736 | 1461152001712 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 04:33:21 INFO - PROCESS | 4736 | 1461152001722 Marionette TRACE conn5 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15F1800 == 31 [pid = 4736] [id = 670] 04:33:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569D6A6000) [pid = 4736] [serial = 2010] [outer = 0000000000000000] 04:33:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569D6AA400) [pid = 4736] [serial = 2011] [outer = 000000569D6A6000] 04:33:21 INFO - PROCESS | 4736 | 1461152001884 Marionette DEBUG loaded listener.js 04:33:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569D737800) [pid = 4736] [serial = 2012] [outer = 000000569D6A6000] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (000000569AFB5800) [pid = 4736] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (0000005690E30800) [pid = 4736] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (00000056A25A3400) [pid = 4736] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (000000569AFB5000) [pid = 4736] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (000000569A812400) [pid = 4736] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (0000005695B83000) [pid = 4736] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (000000568ED61000) [pid = 4736] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000568F8E3400) [pid = 4736] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (00000056906CC800) [pid = 4736] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (000000569C98FC00) [pid = 4736] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (000000569D47C000) [pid = 4736] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569D478C00) [pid = 4736] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:33:22 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (000000569D7BA000) [pid = 4736] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:33:22 INFO - PROCESS | 4736 | 1461152002262 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 671ms 04:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:33:22 INFO - PROCESS | 4736 | 1461152002274 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 4736 | 1461152002276 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 04:33:22 INFO - PROCESS | 4736 | 1461152002280 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - PROCESS | 4736 | 1461152002281 Marionette TRACE conn5 <- [1,2646,null,{}] 04:33:22 INFO - PROCESS | 4736 | 1461152002285 Marionette TRACE conn5 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:22 INFO - PROCESS | 4736 | 1461152002365 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 04:33:22 INFO - PROCESS | 4736 | 1461152002438 Marionette TRACE conn5 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:22 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1878000 == 32 [pid = 4736] [id = 671] 04:33:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000569A813000) [pid = 4736] [serial = 2013] [outer = 0000000000000000] 04:33:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569CFE9800) [pid = 4736] [serial = 2014] [outer = 000000569A813000] 04:33:22 INFO - PROCESS | 4736 | 1461152002484 Marionette DEBUG loaded listener.js 04:33:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569D738000) [pid = 4736] [serial = 2015] [outer = 000000569A813000] 04:33:22 INFO - PROCESS | 4736 | 1461152002867 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 04:33:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:33:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 629ms 04:33:22 INFO - PROCESS | 4736 | 1461152002912 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 04:33:22 INFO - PROCESS | 4736 | 1461152002915 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 04:33:22 INFO - PROCESS | 4736 | 1461152002918 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:33:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:33:22 INFO - PROCESS | 4736 | 1461152002920 Marionette TRACE conn5 <- [1,2650,null,{}] 04:33:22 INFO - PROCESS | 4736 | 1461152002923 Marionette TRACE conn5 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 4736 | 1461152003035 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 04:33:23 INFO - PROCESS | 4736 | 1461152003043 Marionette TRACE conn5 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DC12800 == 33 [pid = 4736] [id = 672] 04:33:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (000000569D6A9000) [pid = 4736] [serial = 2016] [outer = 0000000000000000] 04:33:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (000000569D7C7000) [pid = 4736] [serial = 2017] [outer = 000000569D6A9000] 04:33:23 INFO - PROCESS | 4736 | 1461152003089 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (000000569DC54800) [pid = 4736] [serial = 2018] [outer = 000000569D6A9000] 04:33:23 INFO - PROCESS | 4736 | 1461152003505 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 04:33:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:33:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 629ms 04:33:23 INFO - PROCESS | 4736 | 1461152003551 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 04:33:23 INFO - PROCESS | 4736 | 1461152003553 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 04:33:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:33:23 INFO - PROCESS | 4736 | 1461152003556 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:33:23 INFO - PROCESS | 4736 | 1461152003558 Marionette TRACE conn5 <- [1,2654,null,{}] 04:33:23 INFO - PROCESS | 4736 | 1461152003562 Marionette TRACE conn5 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:23 INFO - PROCESS | 4736 | 1461152003675 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 04:33:23 INFO - PROCESS | 4736 | 1461152003683 Marionette TRACE conn5 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:23 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CA1000 == 34 [pid = 4736] [id = 673] 04:33:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569DC4FC00) [pid = 4736] [serial = 2019] [outer = 0000000000000000] 04:33:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569E25C800) [pid = 4736] [serial = 2020] [outer = 000000569DC4FC00] 04:33:23 INFO - PROCESS | 4736 | 1461152003731 Marionette DEBUG loaded listener.js 04:33:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569E269000) [pid = 4736] [serial = 2021] [outer = 000000569DC4FC00] 04:33:24 INFO - PROCESS | 4736 | [4736] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:33:24 INFO - PROCESS | 4736 | [4736] WARNING: Using default font: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 04:33:24 INFO - PROCESS | 4736 | 1461152004829 Marionette TRACE conn5 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 04:33:24 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) 04:33:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1336ms 04:33:24 INFO - PROCESS | 4736 | 1461152004896 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 04:33:24 INFO - PROCESS | 4736 | 1461152004901 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 04:33:24 INFO - PROCESS | 4736 | 1461152004906 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:33:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:33:24 INFO - PROCESS | 4736 | 1461152004909 Marionette TRACE conn5 <- [1,2658,null,{}] 04:33:24 INFO - PROCESS | 4736 | 1461152004915 Marionette TRACE conn5 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:25 INFO - PROCESS | 4736 | 1461152005056 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 04:33:25 INFO - PROCESS | 4736 | 1461152005132 Marionette TRACE conn5 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:25 INFO - PROCESS | 4736 | ++DOCSHELL 000000569CFA9800 == 35 [pid = 4736] [id = 674] 04:33:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (0000005690EAC000) [pid = 4736] [serial = 2022] [outer = 0000000000000000] 04:33:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (0000005695B81000) [pid = 4736] [serial = 2023] [outer = 0000005690EAC000] 04:33:25 INFO - PROCESS | 4736 | 1461152005233 Marionette DEBUG loaded listener.js 04:33:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (00000056961B1000) [pid = 4736] [serial = 2024] [outer = 0000005690EAC000] 04:33:26 INFO - PROCESS | 4736 | 1461152006280 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 04:33:26 INFO - PROCESS | 4736 | 1461152006355 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 04:33:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:33:26 INFO - PROCESS | 4736 | 1461152006363 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:33:26 INFO - PROCESS | 4736 | 1461152006366 Marionette TRACE conn5 <- [1,2662,null,{}] 04:33:26 INFO - PROCESS | 4736 | 1461152006370 Marionette TRACE conn5 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:26 INFO - PROCESS | 4736 | 1461152006470 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 04:33:26 INFO - PROCESS | 4736 | 1461152006787 Marionette TRACE conn5 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:26 INFO - PROCESS | 4736 | ++DOCSHELL 0000005695B20000 == 36 [pid = 4736] [id = 675] 04:33:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000568F858000) [pid = 4736] [serial = 2025] [outer = 0000000000000000] 04:33:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (00000056906CEC00) [pid = 4736] [serial = 2026] [outer = 000000568F858000] 04:33:26 INFO - PROCESS | 4736 | 1461152006840 Marionette DEBUG loaded listener.js 04:33:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (0000005690EAE400) [pid = 4736] [serial = 2027] [outer = 000000568F858000] 04:33:27 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E3000 == 35 [pid = 4736] [id = 578] 04:33:27 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AEF000 == 34 [pid = 4736] [id = 648] 04:33:27 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0518000 == 33 [pid = 4736] [id = 576] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (000000569DC65C00) [pid = 4736] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (0000005696D8F800) [pid = 4736] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (00000056A2830800) [pid = 4736] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569AFBC400) [pid = 4736] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (000000569A820800) [pid = 4736] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (000000569AC36000) [pid = 4736] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (0000005696045400) [pid = 4736] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (00000056961B2000) [pid = 4736] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 76 (00000056951E9000) [pid = 4736] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (00000056954BE800) [pid = 4736] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (0000005690E35C00) [pid = 4736] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (0000005690EAC800) [pid = 4736] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (00000056906CD800) [pid = 4736] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569D219C00) [pid = 4736] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (000000569D1E8C00) [pid = 4736] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 69 (000000569D69DC00) [pid = 4736] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (0000005690A89000) [pid = 4736] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (000000569D47E400) [pid = 4736] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (000000569D91C000) [pid = 4736] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 65 (000000569758A000) [pid = 4736] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 64 (000000569D69B400) [pid = 4736] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 63 (000000569C9AEC00) [pid = 4736] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 62 (000000569CEBF400) [pid = 4736] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 61 (000000569C92A800) [pid = 4736] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 60 (000000569DC4DC00) [pid = 4736] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | --DOMWINDOW == 59 (000000569D735000) [pid = 4736] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 04:33:27 INFO - PROCESS | 4736 | 1461152007908 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 04:33:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:33:27 INFO - PROCESS | 4736 | 1461152007959 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 04:33:27 INFO - PROCESS | 4736 | 1461152007964 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:33:27 INFO - PROCESS | 4736 | 1461152007968 Marionette TRACE conn5 <- [1,2666,null,{}] 04:33:27 INFO - PROCESS | 4736 | 1461152007974 Marionette TRACE conn5 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:28 INFO - PROCESS | 4736 | 1461152008063 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 04:33:28 INFO - PROCESS | 4736 | 1461152008072 Marionette TRACE conn5 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961CC000 == 34 [pid = 4736] [id = 676] 04:33:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 60 (0000005690A90800) [pid = 4736] [serial = 2028] [outer = 0000000000000000] 04:33:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 61 (0000005690E39400) [pid = 4736] [serial = 2029] [outer = 0000005690A90800] 04:33:28 INFO - PROCESS | 4736 | 1461152008122 Marionette DEBUG loaded listener.js 04:33:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 62 (0000005695170400) [pid = 4736] [serial = 2030] [outer = 0000005690A90800] 04:33:29 INFO - PROCESS | 4736 | 1461152009107 Marionette TRACE conn5 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 04:33:29 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) 04:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1179ms 04:33:29 INFO - PROCESS | 4736 | 1461152009145 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 04:33:29 INFO - PROCESS | 4736 | 1461152009149 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 04:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:33:29 INFO - PROCESS | 4736 | 1461152009154 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:33:29 INFO - PROCESS | 4736 | 1461152009156 Marionette TRACE conn5 <- [1,2670,null,{}] 04:33:29 INFO - PROCESS | 4736 | 1461152009160 Marionette TRACE conn5 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:29 INFO - PROCESS | 4736 | 1461152009245 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 04:33:29 INFO - PROCESS | 4736 | 1461152009253 Marionette TRACE conn5 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D563800 == 35 [pid = 4736] [id = 677] 04:33:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 63 (000000569545C000) [pid = 4736] [serial = 2031] [outer = 0000000000000000] 04:33:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (00000056961B2800) [pid = 4736] [serial = 2032] [outer = 000000569545C000] 04:33:29 INFO - PROCESS | 4736 | 1461152009301 Marionette DEBUG loaded listener.js 04:33:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (00000056970AE800) [pid = 4736] [serial = 2033] [outer = 000000569545C000] 04:33:30 INFO - PROCESS | 4736 | 1461152010288 Marionette TRACE conn5 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 04:33:30 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) 04:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1191ms 04:33:30 INFO - PROCESS | 4736 | 1461152010349 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 04:33:30 INFO - PROCESS | 4736 | 1461152010351 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 04:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:33:30 INFO - PROCESS | 4736 | 1461152010357 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:33:30 INFO - PROCESS | 4736 | 1461152010364 Marionette TRACE conn5 <- [1,2674,null,{}] 04:33:30 INFO - PROCESS | 4736 | 1461152010384 Marionette TRACE conn5 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:30 INFO - PROCESS | 4736 | 1461152010498 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 04:33:30 INFO - PROCESS | 4736 | 1461152010506 Marionette TRACE conn5 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:30 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E377800 == 36 [pid = 4736] [id = 678] 04:33:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (0000005699D62C00) [pid = 4736] [serial = 2034] [outer = 0000000000000000] 04:33:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (000000569A581000) [pid = 4736] [serial = 2035] [outer = 0000005699D62C00] 04:33:30 INFO - PROCESS | 4736 | 1461152010551 Marionette DEBUG loaded listener.js 04:33:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (000000569AF65000) [pid = 4736] [serial = 2036] [outer = 0000005699D62C00] 04:33:31 INFO - PROCESS | 4736 | 1461152011520 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 04:33:31 INFO - PROCESS | 4736 | 1461152011614 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 04:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:33:31 INFO - PROCESS | 4736 | 1461152011617 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:33:31 INFO - PROCESS | 4736 | 1461152011619 Marionette TRACE conn5 <- [1,2678,null,{}] 04:33:31 INFO - PROCESS | 4736 | 1461152011623 Marionette TRACE conn5 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:31 INFO - PROCESS | 4736 | 1461152011710 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 04:33:31 INFO - PROCESS | 4736 | 1461152011718 Marionette TRACE conn5 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:31 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA4000 == 37 [pid = 4736] [id = 679] 04:33:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 59 (0000005695B2AC00) [pid = 4736] [serial = 2037] [outer = 0000000000000000] 04:33:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 60 (0000005699D61400) [pid = 4736] [serial = 2038] [outer = 0000005695B2AC00] 04:33:31 INFO - PROCESS | 4736 | 1461152011764 Marionette DEBUG loaded listener.js 04:33:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 61 (000000569C92A400) [pid = 4736] [serial = 2039] [outer = 0000005695B2AC00] 04:33:32 INFO - PROCESS | 4736 | 1461152012701 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 04:33:32 INFO - PROCESS | 4736 | 1461152012745 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 04:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:33:32 INFO - PROCESS | 4736 | 1461152012749 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:33:32 INFO - PROCESS | 4736 | 1461152012751 Marionette TRACE conn5 <- [1,2682,null,{}] 04:33:32 INFO - PROCESS | 4736 | 1461152012754 Marionette TRACE conn5 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:32 INFO - PROCESS | 4736 | 1461152012839 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 04:33:32 INFO - PROCESS | 4736 | 1461152012845 Marionette TRACE conn5 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0EF6800 == 38 [pid = 4736] [id = 680] 04:33:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 62 (000000569CFEBC00) [pid = 4736] [serial = 2040] [outer = 0000000000000000] 04:33:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 63 (000000569D1EAC00) [pid = 4736] [serial = 2041] [outer = 000000569CFEBC00] 04:33:32 INFO - PROCESS | 4736 | 1461152012903 Marionette DEBUG loaded listener.js 04:33:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (000000569D478000) [pid = 4736] [serial = 2042] [outer = 000000569CFEBC00] 04:33:33 INFO - PROCESS | 4736 | 1461152013885 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 04:33:33 INFO - PROCESS | 4736 | 1461152013968 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 04:33:33 INFO - PROCESS | 4736 | 1461152013974 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:33:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:33:33 INFO - PROCESS | 4736 | 1461152013979 Marionette TRACE conn5 <- [1,2686,null,{}] 04:33:33 INFO - PROCESS | 4736 | 1461152013987 Marionette TRACE conn5 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:34 INFO - PROCESS | 4736 | 1461152014087 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 04:33:34 INFO - PROCESS | 4736 | 1461152014200 Marionette TRACE conn5 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:34 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C41D800 == 39 [pid = 4736] [id = 681] 04:33:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (0000005690EAFC00) [pid = 4736] [serial = 2043] [outer = 0000000000000000] 04:33:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (00000056951DE800) [pid = 4736] [serial = 2044] [outer = 0000005690EAFC00] 04:33:34 INFO - PROCESS | 4736 | 1461152014321 Marionette DEBUG loaded listener.js 04:33:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (000000569609B800) [pid = 4736] [serial = 2045] [outer = 0000005690EAFC00] 04:33:35 INFO - PROCESS | 4736 | 1461152015390 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 04:33:35 INFO - PROCESS | 4736 | 1461152015429 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 04:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:33:35 INFO - PROCESS | 4736 | 1461152015437 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:33:35 INFO - PROCESS | 4736 | 1461152015440 Marionette TRACE conn5 <- [1,2690,null,{}] 04:33:35 INFO - PROCESS | 4736 | 1461152015487 Marionette TRACE conn5 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:35 INFO - PROCESS | 4736 | 1461152015583 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 04:33:35 INFO - PROCESS | 4736 | 1461152015777 Marionette TRACE conn5 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:35 INFO - PROCESS | 4736 | ++DOCSHELL 000000569531C000 == 40 [pid = 4736] [id = 682] 04:33:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (0000005696D05800) [pid = 4736] [serial = 2046] [outer = 0000000000000000] 04:33:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (000000569A57A000) [pid = 4736] [serial = 2047] [outer = 0000005696D05800] 04:33:35 INFO - PROCESS | 4736 | 1461152015836 Marionette DEBUG loaded listener.js 04:33:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (000000569AFBC800) [pid = 4736] [serial = 2048] [outer = 0000005696D05800] 04:33:36 INFO - PROCESS | 4736 | 1461152016414 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 04:33:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:33:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1013ms 04:33:36 INFO - PROCESS | 4736 | 1461152016454 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 04:33:36 INFO - PROCESS | 4736 | 1461152016457 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 04:33:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:33:36 INFO - PROCESS | 4736 | 1461152016461 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:33:36 INFO - PROCESS | 4736 | 1461152016465 Marionette TRACE conn5 <- [1,2694,null,{}] 04:33:36 INFO - PROCESS | 4736 | 1461152016478 Marionette TRACE conn5 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:36 INFO - PROCESS | 4736 | 1461152016591 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 04:33:36 INFO - PROCESS | 4736 | 1461152016683 Marionette TRACE conn5 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A81000 == 41 [pid = 4736] [id = 683] 04:33:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000569D47EC00) [pid = 4736] [serial = 2049] [outer = 0000000000000000] 04:33:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569D5D2C00) [pid = 4736] [serial = 2050] [outer = 000000569D47EC00] 04:33:36 INFO - PROCESS | 4736 | 1461152016743 Marionette DEBUG loaded listener.js 04:33:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569D72FC00) [pid = 4736] [serial = 2051] [outer = 000000569D47EC00] 04:33:37 INFO - PROCESS | 4736 | 1461152017475 Marionette TRACE conn5 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 04:33:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:33:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1028ms 04:33:37 INFO - PROCESS | 4736 | 1461152017497 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 04:33:37 INFO - PROCESS | 4736 | 1461152017502 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 04:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:33:37 INFO - PROCESS | 4736 | 1461152017508 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:33:37 INFO - PROCESS | 4736 | 1461152017512 Marionette TRACE conn5 <- [1,2698,null,{}] 04:33:37 INFO - PROCESS | 4736 | 1461152017519 Marionette TRACE conn5 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:37 INFO - PROCESS | 4736 | 1461152017652 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 04:33:37 INFO - PROCESS | 4736 | 1461152017724 Marionette TRACE conn5 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:37 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C409800 == 42 [pid = 4736] [id = 684] 04:33:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (0000005690F11400) [pid = 4736] [serial = 2052] [outer = 0000000000000000] 04:33:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (00000056951E1400) [pid = 4736] [serial = 2053] [outer = 0000005690F11400] 04:33:37 INFO - PROCESS | 4736 | 1461152017774 Marionette DEBUG loaded listener.js 04:33:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (0000005696110400) [pid = 4736] [serial = 2054] [outer = 0000005690F11400] 04:33:38 INFO - PROCESS | 4736 | --DOCSHELL 000000569E435000 == 41 [pid = 4736] [id = 667] 04:33:38 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA4000 == 40 [pid = 4736] [id = 679] 04:33:38 INFO - PROCESS | 4736 | --DOCSHELL 000000569E377800 == 39 [pid = 4736] [id = 678] 04:33:38 INFO - PROCESS | 4736 | --DOCSHELL 000000569D563800 == 38 [pid = 4736] [id = 677] 04:33:38 INFO - PROCESS | 4736 | --DOCSHELL 00000056961CC000 == 37 [pid = 4736] [id = 676] 04:33:38 INFO - PROCESS | 4736 | --DOCSHELL 0000005695B20000 == 36 [pid = 4736] [id = 675] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 75 (000000569D7C7000) [pid = 4736] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 74 (000000569DC54800) [pid = 4736] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 73 (000000569D5D1000) [pid = 4736] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 72 (0000005695B7E400) [pid = 4736] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 71 (000000569CFE9800) [pid = 4736] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 70 (0000005696D91400) [pid = 4736] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 69 (000000569D6AA400) [pid = 4736] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (00000056951E5C00) [pid = 4736] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (000000569D738000) [pid = 4736] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (000000569D737800) [pid = 4736] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 65 (000000569A9F2C00) [pid = 4736] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 64 (0000005695B62000) [pid = 4736] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 63 (000000569AFB7800) [pid = 4736] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 62 (0000005690A93400) [pid = 4736] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 61 (0000005696D07400) [pid = 4736] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 60 (00000056906D4400) [pid = 4736] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 59 (000000569D476800) [pid = 4736] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 58 (000000569C98C400) [pid = 4736] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 57 (0000005699D5F400) [pid = 4736] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 56 (000000569A81AC00) [pid = 4736] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 55 (0000005691F1BC00) [pid = 4736] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | --DOMWINDOW == 54 (000000569E25C800) [pid = 4736] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 04:33:38 INFO - PROCESS | 4736 | 1461152018427 Marionette TRACE conn5 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 04:33:38 INFO - PROCESS | 4736 | 1461152018462 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 04:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:33:38 INFO - PROCESS | 4736 | 1461152018468 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:33:38 INFO - PROCESS | 4736 | 1461152018470 Marionette TRACE conn5 <- [1,2702,null,{}] 04:33:38 INFO - PROCESS | 4736 | 1461152018474 Marionette TRACE conn5 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:38 INFO - PROCESS | 4736 | 1461152018561 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 04:33:38 INFO - PROCESS | 4736 | 1461152018568 Marionette TRACE conn5 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:38 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C406000 == 37 [pid = 4736] [id = 685] 04:33:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 55 (0000005690A93400) [pid = 4736] [serial = 2055] [outer = 0000000000000000] 04:33:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 56 (0000005695B89000) [pid = 4736] [serial = 2056] [outer = 0000005690A93400] 04:33:38 INFO - PROCESS | 4736 | 1461152018619 Marionette DEBUG loaded listener.js 04:33:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 57 (00000056970AF800) [pid = 4736] [serial = 2057] [outer = 0000005690A93400] 04:33:39 INFO - PROCESS | 4736 | 1461152019108 Marionette TRACE conn5 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 04:33:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:33:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 04:33:39 INFO - PROCESS | 4736 | 1461152019141 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 4736 | 1461152019143 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 04:33:39 INFO - PROCESS | 4736 | 1461152019147 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:33:39 INFO - PROCESS | 4736 | 1461152019150 Marionette TRACE conn5 <- [1,2706,null,{}] 04:33:39 INFO - PROCESS | 4736 | 1461152019161 Marionette TRACE conn5 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 4736 | 1461152019251 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 04:33:39 INFO - PROCESS | 4736 | 1461152019258 Marionette TRACE conn5 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:39 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E36C800 == 38 [pid = 4736] [id = 686] 04:33:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 58 (000000569A81E400) [pid = 4736] [serial = 2058] [outer = 0000000000000000] 04:33:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 59 (000000569AF5F000) [pid = 4736] [serial = 2059] [outer = 000000569A81E400] 04:33:39 INFO - PROCESS | 4736 | 1461152019308 Marionette DEBUG loaded listener.js 04:33:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 60 (000000569C993400) [pid = 4736] [serial = 2060] [outer = 000000569A81E400] 04:33:39 INFO - PROCESS | 4736 | 1461152019803 Marionette TRACE conn5 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 04:33:39 INFO - PROCESS | 4736 | 1461152019844 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 04:33:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:33:39 INFO - PROCESS | 4736 | 1461152019847 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:33:39 INFO - PROCESS | 4736 | 1461152019849 Marionette TRACE conn5 <- [1,2710,null,{}] 04:33:39 INFO - PROCESS | 4736 | 1461152019853 Marionette TRACE conn5 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:39 INFO - PROCESS | 4736 | 1461152019969 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 04:33:40 INFO - PROCESS | 4736 | 1461152020053 Marionette TRACE conn5 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0512800 == 39 [pid = 4736] [id = 687] 04:33:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 61 (000000569A9F4C00) [pid = 4736] [serial = 2061] [outer = 0000000000000000] 04:33:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 62 (000000569D481000) [pid = 4736] [serial = 2062] [outer = 000000569A9F4C00] 04:33:40 INFO - PROCESS | 4736 | 1461152020102 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 63 (000000569D72A400) [pid = 4736] [serial = 2063] [outer = 000000569A9F4C00] 04:33:40 INFO - PROCESS | 4736 | 1461152020526 Marionette TRACE conn5 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 04:33:40 INFO - PROCESS | 4736 | 1461152020587 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 04:33:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:33:40 INFO - PROCESS | 4736 | 1461152020590 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:33:40 INFO - PROCESS | 4736 | 1461152020592 Marionette TRACE conn5 <- [1,2714,null,{}] 04:33:40 INFO - PROCESS | 4736 | 1461152020596 Marionette TRACE conn5 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:40 INFO - PROCESS | 4736 | 1461152020707 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 04:33:40 INFO - PROCESS | 4736 | 1461152020719 Marionette TRACE conn5 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A186A800 == 40 [pid = 4736] [id = 688] 04:33:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (000000569D6A4C00) [pid = 4736] [serial = 2064] [outer = 0000000000000000] 04:33:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (000000569D7C3000) [pid = 4736] [serial = 2065] [outer = 000000569D6A4C00] 04:33:40 INFO - PROCESS | 4736 | 1461152020807 Marionette DEBUG loaded listener.js 04:33:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (000000569DC55C00) [pid = 4736] [serial = 2066] [outer = 000000569D6A4C00] 04:33:41 INFO - PROCESS | 4736 | 1461152021227 Marionette TRACE conn5 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 04:33:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:33:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 671ms 04:33:41 INFO - PROCESS | 4736 | 1461152021264 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 04:33:41 INFO - PROCESS | 4736 | 1461152021267 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 04:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:33:41 INFO - PROCESS | 4736 | 1461152021270 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:33:41 INFO - PROCESS | 4736 | 1461152021271 Marionette TRACE conn5 <- [1,2718,null,{}] 04:33:41 INFO - PROCESS | 4736 | 1461152021275 Marionette TRACE conn5 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:41 INFO - PROCESS | 4736 | 1461152021442 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 04:33:41 INFO - PROCESS | 4736 | 1461152021471 Marionette TRACE conn5 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:41 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CA8000 == 41 [pid = 4736] [id = 689] 04:33:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (000000569E261C00) [pid = 4736] [serial = 2067] [outer = 0000000000000000] 04:33:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (000000569E268C00) [pid = 4736] [serial = 2068] [outer = 000000569E261C00] 04:33:41 INFO - PROCESS | 4736 | 1461152021520 Marionette DEBUG loaded listener.js 04:33:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (000000569E2F2800) [pid = 4736] [serial = 2069] [outer = 000000569E261C00] 04:33:41 INFO - PROCESS | 4736 | --DOMWINDOW == 68 (000000568EF0D800) [pid = 4736] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:33:41 INFO - PROCESS | 4736 | --DOMWINDOW == 67 (000000569545C000) [pid = 4736] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:33:41 INFO - PROCESS | 4736 | --DOMWINDOW == 66 (0000005690A90800) [pid = 4736] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:33:41 INFO - PROCESS | 4736 | --DOMWINDOW == 65 (000000568F858000) [pid = 4736] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:33:41 INFO - PROCESS | 4736 | --DOMWINDOW == 64 (0000005699D62C00) [pid = 4736] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:33:41 INFO - PROCESS | 4736 | --DOMWINDOW == 63 (0000005695B2AC00) [pid = 4736] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:33:42 INFO - PROCESS | 4736 | 1461152022452 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 04:33:42 INFO - PROCESS | 4736 | 1461152022512 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 04:33:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:33:42 INFO - PROCESS | 4736 | 1461152022515 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:33:42 INFO - PROCESS | 4736 | 1461152022517 Marionette TRACE conn5 <- [1,2722,null,{}] 04:33:42 INFO - PROCESS | 4736 | 1461152022521 Marionette TRACE conn5 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:42 INFO - PROCESS | 4736 | 1461152022603 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 04:33:42 INFO - PROCESS | 4736 | 1461152022609 Marionette TRACE conn5 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:42 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A80000 == 42 [pid = 4736] [id = 690] 04:33:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 64 (00000056951DC800) [pid = 4736] [serial = 2070] [outer = 0000000000000000] 04:33:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 65 (000000569E2F8800) [pid = 4736] [serial = 2071] [outer = 00000056951DC800] 04:33:42 INFO - PROCESS | 4736 | 1461152022654 Marionette DEBUG loaded listener.js 04:33:42 INFO - PROCESS | 4736 | ++DOMWINDOW == 66 (000000569E4D6C00) [pid = 4736] [serial = 2072] [outer = 00000056951DC800] 04:33:43 INFO - PROCESS | 4736 | 1461152023108 Marionette TRACE conn5 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 629ms 04:33:43 INFO - PROCESS | 4736 | 1461152023147 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 4736 | 1461152023150 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 04:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:33:43 INFO - PROCESS | 4736 | 1461152023153 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 4736 | 1461152023155 Marionette TRACE conn5 <- [1,2726,null,{}] 04:33:43 INFO - PROCESS | 4736 | 1461152023158 Marionette TRACE conn5 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 4736 | 1461152023239 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 04:33:43 INFO - PROCESS | 4736 | 1461152023246 Marionette TRACE conn5 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3E1E000 == 43 [pid = 4736] [id = 691] 04:33:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 67 (000000569E4DC000) [pid = 4736] [serial = 2073] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 68 (000000569E9EB000) [pid = 4736] [serial = 2074] [outer = 000000569E4DC000] 04:33:43 INFO - PROCESS | 4736 | 1461152023291 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 69 (000000569EAFBC00) [pid = 4736] [serial = 2075] [outer = 000000569E4DC000] 04:33:43 INFO - PROCESS | 4736 | 1461152023713 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 04:33:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:33:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 587ms 04:33:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:33:43 INFO - PROCESS | 4736 | 1461152023744 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 04:33:43 INFO - PROCESS | 4736 | 1461152023746 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 04:33:43 INFO - PROCESS | 4736 | 1461152023749 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:33:43 INFO - PROCESS | 4736 | 1461152023751 Marionette TRACE conn5 <- [1,2730,null,{}] 04:33:43 INFO - PROCESS | 4736 | 1461152023759 Marionette TRACE conn5 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:43 INFO - PROCESS | 4736 | 1461152023842 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 04:33:43 INFO - PROCESS | 4736 | 1461152023849 Marionette TRACE conn5 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4797000 == 44 [pid = 4736] [id = 692] 04:33:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 70 (000000569F1EEC00) [pid = 4736] [serial = 2076] [outer = 0000000000000000] 04:33:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 71 (000000569FA67800) [pid = 4736] [serial = 2077] [outer = 000000569F1EEC00] 04:33:43 INFO - PROCESS | 4736 | 1461152023896 Marionette DEBUG loaded listener.js 04:33:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 72 (000000569FA70800) [pid = 4736] [serial = 2078] [outer = 000000569F1EEC00] 04:33:44 INFO - PROCESS | 4736 | 1461152024439 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 04:33:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:33:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 734ms 04:33:44 INFO - PROCESS | 4736 | 1461152024487 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 04:33:44 INFO - PROCESS | 4736 | 1461152024492 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 04:33:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:33:44 INFO - PROCESS | 4736 | 1461152024498 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:33:44 INFO - PROCESS | 4736 | 1461152024503 Marionette TRACE conn5 <- [1,2734,null,{}] 04:33:44 INFO - PROCESS | 4736 | 1461152024524 Marionette TRACE conn5 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:44 INFO - PROCESS | 4736 | 1461152024648 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 04:33:44 INFO - PROCESS | 4736 | 1461152024763 Marionette TRACE conn5 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:44 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C40D800 == 45 [pid = 4736] [id = 693] 04:33:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 73 (000000569134D400) [pid = 4736] [serial = 2079] [outer = 0000000000000000] 04:33:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 74 (00000056954BEC00) [pid = 4736] [serial = 2080] [outer = 000000569134D400] 04:33:44 INFO - PROCESS | 4736 | 1461152024824 Marionette DEBUG loaded listener.js 04:33:44 INFO - PROCESS | 4736 | ++DOMWINDOW == 75 (0000005696D98C00) [pid = 4736] [serial = 2081] [outer = 000000569134D400] 04:33:45 INFO - PROCESS | 4736 | 1461152025437 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 04:33:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:33:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1004ms 04:33:45 INFO - PROCESS | 4736 | 1461152025506 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 04:33:45 INFO - PROCESS | 4736 | 1461152025513 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 04:33:45 INFO - PROCESS | 4736 | 1461152025520 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:33:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:33:45 INFO - PROCESS | 4736 | 1461152025523 Marionette TRACE conn5 <- [1,2738,null,{}] 04:33:45 INFO - PROCESS | 4736 | 1461152025527 Marionette TRACE conn5 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:45 INFO - PROCESS | 4736 | 1461152025639 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 04:33:45 INFO - PROCESS | 4736 | 1461152025760 Marionette TRACE conn5 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:45 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A013E000 == 46 [pid = 4736] [id = 694] 04:33:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 76 (000000569AF5CC00) [pid = 4736] [serial = 2082] [outer = 0000000000000000] 04:33:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 77 (000000569C9B9000) [pid = 4736] [serial = 2083] [outer = 000000569AF5CC00] 04:33:45 INFO - PROCESS | 4736 | 1461152025820 Marionette DEBUG loaded listener.js 04:33:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000569D6A8000) [pid = 4736] [serial = 2084] [outer = 000000569AF5CC00] 04:33:46 INFO - PROCESS | 4736 | 1461152026359 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 04:33:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:33:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 881ms 04:33:46 INFO - PROCESS | 4736 | 1461152026406 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 04:33:46 INFO - PROCESS | 4736 | 1461152026409 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 04:33:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:33:46 INFO - PROCESS | 4736 | 1461152026413 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:33:46 INFO - PROCESS | 4736 | 1461152026417 Marionette TRACE conn5 <- [1,2742,null,{}] 04:33:46 INFO - PROCESS | 4736 | 1461152026429 Marionette TRACE conn5 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:46 INFO - PROCESS | 4736 | 1461152026543 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 04:33:46 INFO - PROCESS | 4736 | 1461152026636 Marionette TRACE conn5 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:46 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A491D000 == 47 [pid = 4736] [id = 695] 04:33:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (000000569E26A800) [pid = 4736] [serial = 2085] [outer = 0000000000000000] 04:33:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (000000569E284000) [pid = 4736] [serial = 2086] [outer = 000000569E26A800] 04:33:46 INFO - PROCESS | 4736 | 1461152026696 Marionette DEBUG loaded listener.js 04:33:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (000000569EAF2C00) [pid = 4736] [serial = 2087] [outer = 000000569E26A800] 04:33:47 INFO - PROCESS | 4736 | 1461152027379 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 04:33:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:33:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 987ms 04:33:47 INFO - PROCESS | 4736 | 1461152027401 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 04:33:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:33:47 INFO - PROCESS | 4736 | 1461152027404 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 04:33:47 INFO - PROCESS | 4736 | 1461152027408 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:33:47 INFO - PROCESS | 4736 | 1461152027410 Marionette TRACE conn5 <- [1,2746,null,{}] 04:33:47 INFO - PROCESS | 4736 | 1461152027414 Marionette TRACE conn5 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:47 INFO - PROCESS | 4736 | 1461152027563 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 04:33:47 INFO - PROCESS | 4736 | 1461152027617 Marionette TRACE conn5 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A560E000 == 48 [pid = 4736] [id = 696] 04:33:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (000000569FA8C800) [pid = 4736] [serial = 2088] [outer = 0000000000000000] 04:33:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569FCB8400) [pid = 4736] [serial = 2089] [outer = 000000569FA8C800] 04:33:47 INFO - PROCESS | 4736 | 1461152027676 Marionette DEBUG loaded listener.js 04:33:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (00000056A0578C00) [pid = 4736] [serial = 2090] [outer = 000000569FA8C800] 04:33:48 INFO - PROCESS | 4736 | 1461152028207 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 04:33:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:33:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 839ms 04:33:48 INFO - PROCESS | 4736 | 1461152028249 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 04:33:48 INFO - PROCESS | 4736 | 1461152028252 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 04:33:48 INFO - PROCESS | 4736 | 1461152028256 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:33:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:33:48 INFO - PROCESS | 4736 | 1461152028258 Marionette TRACE conn5 <- [1,2750,null,{}] 04:33:48 INFO - PROCESS | 4736 | 1461152028262 Marionette TRACE conn5 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:48 INFO - PROCESS | 4736 | 1461152028369 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 04:33:48 INFO - PROCESS | 4736 | 1461152028462 Marionette TRACE conn5 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A57B5000 == 49 [pid = 4736] [id = 697] 04:33:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569FEF4000) [pid = 4736] [serial = 2091] [outer = 0000000000000000] 04:33:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (00000056A06E6000) [pid = 4736] [serial = 2092] [outer = 000000569FEF4000] 04:33:48 INFO - PROCESS | 4736 | 1461152028519 Marionette DEBUG loaded listener.js 04:33:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (00000056A0E5E800) [pid = 4736] [serial = 2093] [outer = 000000569FEF4000] 04:33:49 INFO - PROCESS | 4736 | 1461152029285 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 04:33:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:33:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1078ms 04:33:49 INFO - PROCESS | 4736 | 1461152029337 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 04:33:49 INFO - PROCESS | 4736 | 1461152029341 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 04:33:49 INFO - PROCESS | 4736 | 1461152029346 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:33:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:33:49 INFO - PROCESS | 4736 | 1461152029350 Marionette TRACE conn5 <- [1,2754,null,{}] 04:33:49 INFO - PROCESS | 4736 | 1461152029357 Marionette TRACE conn5 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:49 INFO - PROCESS | 4736 | 1461152029457 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 04:33:49 INFO - PROCESS | 4736 | 1461152029586 Marionette TRACE conn5 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:49 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979EF800 == 50 [pid = 4736] [id = 698] 04:33:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (0000005690A93C00) [pid = 4736] [serial = 2094] [outer = 0000000000000000] 04:33:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (0000005690E38C00) [pid = 4736] [serial = 2095] [outer = 0000005690A93C00] 04:33:49 INFO - PROCESS | 4736 | 1461152029639 Marionette DEBUG loaded listener.js 04:33:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (00000056951E5C00) [pid = 4736] [serial = 2096] [outer = 0000005690A93C00] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3E1E000 == 49 [pid = 4736] [id = 691] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A80000 == 48 [pid = 4736] [id = 690] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CA8000 == 47 [pid = 4736] [id = 689] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A186A800 == 46 [pid = 4736] [id = 688] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0512800 == 45 [pid = 4736] [id = 687] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 000000569E36C800 == 44 [pid = 4736] [id = 686] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 000000569C406000 == 43 [pid = 4736] [id = 685] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569D1EAC00) [pid = 4736] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (0000005695B81000) [pid = 4736] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 000000569C409800 == 42 [pid = 4736] [id = 684] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 000000569C41D800 == 41 [pid = 4736] [id = 681] 04:33:50 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0EF6800 == 40 [pid = 4736] [id = 680] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (0000005690E39800) [pid = 4736] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (00000056961B2800) [pid = 4736] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (0000005690E39400) [pid = 4736] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 84 (0000005695170400) [pid = 4736] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 83 (0000005690EAE400) [pid = 4736] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 82 (00000056906CEC00) [pid = 4736] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 81 (000000569A581000) [pid = 4736] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 80 (0000005699D61400) [pid = 4736] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 79 (000000569AF65000) [pid = 4736] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 78 (000000569C92A400) [pid = 4736] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | --DOMWINDOW == 77 (00000056970AE800) [pid = 4736] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 04:33:50 INFO - PROCESS | 4736 | 1461152030226 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 04:33:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:33:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 922ms 04:33:50 INFO - PROCESS | 4736 | 1461152030273 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 04:33:50 INFO - PROCESS | 4736 | 1461152030279 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 04:33:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:33:50 INFO - PROCESS | 4736 | 1461152030285 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:33:50 INFO - PROCESS | 4736 | 1461152030287 Marionette TRACE conn5 <- [1,2758,null,{}] 04:33:50 INFO - PROCESS | 4736 | 1461152030291 Marionette TRACE conn5 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:50 INFO - PROCESS | 4736 | 1461152030381 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 04:33:50 INFO - PROCESS | 4736 | 1461152030462 Marionette TRACE conn5 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:50 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DCF800 == 41 [pid = 4736] [id = 699] 04:33:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 78 (000000568F7ABC00) [pid = 4736] [serial = 2097] [outer = 0000000000000000] 04:33:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 79 (0000005690A94C00) [pid = 4736] [serial = 2098] [outer = 000000568F7ABC00] 04:33:50 INFO - PROCESS | 4736 | 1461152030511 Marionette DEBUG loaded listener.js 04:33:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 80 (00000056951E8000) [pid = 4736] [serial = 2099] [outer = 000000568F7ABC00] 04:33:50 INFO - PROCESS | 4736 | 1461152030968 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 734ms 04:33:51 INFO - PROCESS | 4736 | 1461152031021 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 4736 | 1461152031023 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 04:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:33:51 INFO - PROCESS | 4736 | 1461152031027 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 4736 | 1461152031030 Marionette TRACE conn5 <- [1,2762,null,{}] 04:33:51 INFO - PROCESS | 4736 | 1461152031041 Marionette TRACE conn5 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 4736 | 1461152031134 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 04:33:51 INFO - PROCESS | 4736 | 1461152031148 Marionette TRACE conn5 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCA800 == 42 [pid = 4736] [id = 700] 04:33:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 81 (0000005696D91400) [pid = 4736] [serial = 2100] [outer = 0000000000000000] 04:33:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 82 (0000005699D62C00) [pid = 4736] [serial = 2101] [outer = 0000005696D91400] 04:33:51 INFO - PROCESS | 4736 | 1461152031198 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 83 (000000569A813000) [pid = 4736] [serial = 2102] [outer = 0000005696D91400] 04:33:51 INFO - PROCESS | 4736 | 1461152031647 Marionette TRACE conn5 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 04:33:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:33:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 692ms 04:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:33:51 INFO - PROCESS | 4736 | 1461152031722 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 04:33:51 INFO - PROCESS | 4736 | 1461152031724 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 04:33:51 INFO - PROCESS | 4736 | 1461152031728 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:33:51 INFO - PROCESS | 4736 | 1461152031729 Marionette TRACE conn5 <- [1,2766,null,{}] 04:33:51 INFO - PROCESS | 4736 | 1461152031733 Marionette TRACE conn5 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:51 INFO - PROCESS | 4736 | 1461152031820 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 04:33:51 INFO - PROCESS | 4736 | 1461152031828 Marionette TRACE conn5 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:51 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA34000 == 43 [pid = 4736] [id = 701] 04:33:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 84 (000000569A9F2800) [pid = 4736] [serial = 2103] [outer = 0000000000000000] 04:33:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 85 (000000569AFB3000) [pid = 4736] [serial = 2104] [outer = 000000569A9F2800] 04:33:51 INFO - PROCESS | 4736 | 1461152031875 Marionette DEBUG loaded listener.js 04:33:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (000000569C98A000) [pid = 4736] [serial = 2105] [outer = 000000569A9F2800] 04:33:52 INFO - PROCESS | 4736 | 1461152032312 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 04:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 629ms 04:33:52 INFO - PROCESS | 4736 | 1461152032362 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 04:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:33:52 INFO - PROCESS | 4736 | 1461152032364 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 04:33:52 INFO - PROCESS | 4736 | 1461152032368 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:33:52 INFO - PROCESS | 4736 | 1461152032370 Marionette TRACE conn5 <- [1,2770,null,{}] 04:33:52 INFO - PROCESS | 4736 | 1461152032373 Marionette TRACE conn5 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:52 INFO - PROCESS | 4736 | 1461152032483 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 04:33:52 INFO - PROCESS | 4736 | 1461152032566 Marionette TRACE conn5 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:52 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FE1E000 == 44 [pid = 4736] [id = 702] 04:33:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569C9AEC00) [pid = 4736] [serial = 2106] [outer = 0000000000000000] 04:33:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569CEBF000) [pid = 4736] [serial = 2107] [outer = 000000569C9AEC00] 04:33:52 INFO - PROCESS | 4736 | 1461152032615 Marionette DEBUG loaded listener.js 04:33:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569D1F5400) [pid = 4736] [serial = 2108] [outer = 000000569C9AEC00] 04:33:53 INFO - PROCESS | 4736 | 1461152033036 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 692ms 04:33:53 INFO - PROCESS | 4736 | 1461152033061 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 4736 | 1461152033063 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:33:53 INFO - PROCESS | 4736 | 1461152033066 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 4736 | 1461152033068 Marionette TRACE conn5 <- [1,2774,null,{}] 04:33:53 INFO - PROCESS | 4736 | 1461152033071 Marionette TRACE conn5 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 4736 | 1461152033206 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 04:33:53 INFO - PROCESS | 4736 | 1461152033263 Marionette TRACE conn5 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:53 INFO - PROCESS | 4736 | ++DOCSHELL 000000569608C800 == 45 [pid = 4736] [id = 703] 04:33:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569D69C800) [pid = 4736] [serial = 2109] [outer = 0000000000000000] 04:33:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (000000569D737400) [pid = 4736] [serial = 2110] [outer = 000000569D69C800] 04:33:53 INFO - PROCESS | 4736 | 1461152033320 Marionette DEBUG loaded listener.js 04:33:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (000000569E25F000) [pid = 4736] [serial = 2111] [outer = 000000569D69C800] 04:33:53 INFO - PROCESS | 4736 | 1461152033747 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 04:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 04:33:53 INFO - PROCESS | 4736 | 1461152033805 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 04:33:53 INFO - PROCESS | 4736 | 1461152033808 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 04:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:33:53 INFO - PROCESS | 4736 | 1461152033811 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:33:53 INFO - PROCESS | 4736 | 1461152033813 Marionette TRACE conn5 <- [1,2778,null,{}] 04:33:53 INFO - PROCESS | 4736 | 1461152033816 Marionette TRACE conn5 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:53 INFO - PROCESS | 4736 | 1461152033954 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 04:33:54 INFO - PROCESS | 4736 | 1461152034011 Marionette TRACE conn5 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A6F800 == 46 [pid = 4736] [id = 704] 04:33:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (000000569E268400) [pid = 4736] [serial = 2112] [outer = 0000000000000000] 04:33:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (000000569E285400) [pid = 4736] [serial = 2113] [outer = 000000569E268400] 04:33:54 INFO - PROCESS | 4736 | 1461152034058 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (000000569E4D4C00) [pid = 4736] [serial = 2114] [outer = 000000569E268400] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569D6A4C00) [pid = 4736] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569E261C00) [pid = 4736] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 92 (0000005690A93400) [pid = 4736] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 91 (0000005690F11400) [pid = 4736] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 90 (000000569CFEBC00) [pid = 4736] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 89 (000000569A9F4C00) [pid = 4736] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 88 (000000569E4DC000) [pid = 4736] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 87 (000000569A81E400) [pid = 4736] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 86 (00000056951DC800) [pid = 4736] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:33:54 INFO - PROCESS | 4736 | --DOMWINDOW == 85 (000000569DC4FC00) [pid = 4736] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:33:54 INFO - PROCESS | 4736 | 1461152034543 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 04:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 775ms 04:33:54 INFO - PROCESS | 4736 | 1461152034588 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 04:33:54 INFO - PROCESS | 4736 | 1461152034590 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 04:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:33:54 INFO - PROCESS | 4736 | 1461152034593 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:33:54 INFO - PROCESS | 4736 | 1461152034595 Marionette TRACE conn5 <- [1,2782,null,{}] 04:33:54 INFO - PROCESS | 4736 | 1461152034599 Marionette TRACE conn5 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:54 INFO - PROCESS | 4736 | 1461152034682 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 04:33:54 INFO - PROCESS | 4736 | 1461152034690 Marionette TRACE conn5 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A1666000 == 47 [pid = 4736] [id = 705] 04:33:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 86 (0000005690F11400) [pid = 4736] [serial = 2115] [outer = 0000000000000000] 04:33:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 87 (000000569D7BC400) [pid = 4736] [serial = 2116] [outer = 0000005690F11400] 04:33:54 INFO - PROCESS | 4736 | 1461152034736 Marionette DEBUG loaded listener.js 04:33:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 88 (000000569EAD5800) [pid = 4736] [serial = 2117] [outer = 0000005690F11400] 04:33:55 INFO - PROCESS | 4736 | 1461152035148 Marionette TRACE conn5 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 587ms 04:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:33:55 INFO - PROCESS | 4736 | 1461152035184 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 4736 | 1461152035186 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 04:33:55 INFO - PROCESS | 4736 | 1461152035189 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 4736 | 1461152035191 Marionette TRACE conn5 <- [1,2786,null,{}] 04:33:55 INFO - PROCESS | 4736 | 1461152035195 Marionette TRACE conn5 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 4736 | 1461152035277 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 04:33:55 INFO - PROCESS | 4736 | 1461152035313 Marionette TRACE conn5 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5544800 == 48 [pid = 4736] [id = 706] 04:33:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 89 (000000569FA88800) [pid = 4736] [serial = 2118] [outer = 0000000000000000] 04:33:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 90 (000000569FCBC800) [pid = 4736] [serial = 2119] [outer = 000000569FA88800] 04:33:55 INFO - PROCESS | 4736 | 1461152035359 Marionette DEBUG loaded listener.js 04:33:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 91 (00000056A0E61000) [pid = 4736] [serial = 2120] [outer = 000000569FA88800] 04:33:55 INFO - PROCESS | 4736 | 1461152035789 Marionette TRACE conn5 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 04:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 628ms 04:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:33:55 INFO - PROCESS | 4736 | 1461152035822 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 04:33:55 INFO - PROCESS | 4736 | 1461152035825 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 04:33:55 INFO - PROCESS | 4736 | 1461152035828 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:33:55 INFO - PROCESS | 4736 | 1461152035830 Marionette TRACE conn5 <- [1,2790,null,{}] 04:33:55 INFO - PROCESS | 4736 | 1461152035834 Marionette TRACE conn5 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:55 INFO - PROCESS | 4736 | 1461152035919 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 04:33:55 INFO - PROCESS | 4736 | 1461152035925 Marionette TRACE conn5 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A596F000 == 49 [pid = 4736] [id = 707] 04:33:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 92 (00000056A0E8FC00) [pid = 4736] [serial = 2121] [outer = 0000000000000000] 04:33:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 93 (00000056A1425400) [pid = 4736] [serial = 2122] [outer = 00000056A0E8FC00] 04:33:55 INFO - PROCESS | 4736 | 1461152035970 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (00000056A1433400) [pid = 4736] [serial = 2123] [outer = 00000056A0E8FC00] 04:33:56 INFO - PROCESS | 4736 | 1461152036376 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 04:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 587ms 04:33:56 INFO - PROCESS | 4736 | 1461152036417 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 04:33:56 INFO - PROCESS | 4736 | 1461152036419 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 04:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:33:56 INFO - PROCESS | 4736 | 1461152036422 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:33:56 INFO - PROCESS | 4736 | 1461152036425 Marionette TRACE conn5 <- [1,2794,null,{}] 04:33:56 INFO - PROCESS | 4736 | 1461152036445 Marionette TRACE conn5 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:56 INFO - PROCESS | 4736 | 1461152036639 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 04:33:56 INFO - PROCESS | 4736 | 1461152036774 Marionette TRACE conn5 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:56 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696DD0000 == 50 [pid = 4736] [id = 708] 04:33:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056906D6400) [pid = 4736] [serial = 2124] [outer = 0000000000000000] 04:33:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (0000005690E3AC00) [pid = 4736] [serial = 2125] [outer = 00000056906D6400] 04:33:56 INFO - PROCESS | 4736 | 1461152036835 Marionette DEBUG loaded listener.js 04:33:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (0000005695B8A000) [pid = 4736] [serial = 2126] [outer = 00000056906D6400] 04:33:57 INFO - PROCESS | 4736 | 1461152037389 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 04:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 987ms 04:33:57 INFO - PROCESS | 4736 | 1461152037413 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 04:33:57 INFO - PROCESS | 4736 | 1461152037420 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 04:33:57 INFO - PROCESS | 4736 | 1461152037442 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:33:57 INFO - PROCESS | 4736 | 1461152037446 Marionette TRACE conn5 <- [1,2798,null,{}] 04:33:57 INFO - PROCESS | 4736 | 1461152037451 Marionette TRACE conn5 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:57 INFO - PROCESS | 4736 | 1461152037565 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 04:33:57 INFO - PROCESS | 4736 | 1461152037663 Marionette TRACE conn5 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:57 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA26000 == 51 [pid = 4736] [id = 709] 04:33:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569A577000) [pid = 4736] [serial = 2127] [outer = 0000000000000000] 04:33:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569A8AC800) [pid = 4736] [serial = 2128] [outer = 000000569A577000] 04:33:57 INFO - PROCESS | 4736 | 1461152037724 Marionette DEBUG loaded listener.js 04:33:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569C9B6400) [pid = 4736] [serial = 2129] [outer = 000000569A577000] 04:33:58 INFO - PROCESS | 4736 | 1461152038356 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 04:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 923ms 04:33:58 INFO - PROCESS | 4736 | 1461152038371 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 04:33:58 INFO - PROCESS | 4736 | 1461152038374 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 04:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:33:58 INFO - PROCESS | 4736 | 1461152038378 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:33:58 INFO - PROCESS | 4736 | 1461152038380 Marionette TRACE conn5 <- [1,2802,null,{}] 04:33:58 INFO - PROCESS | 4736 | 1461152038384 Marionette TRACE conn5 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:58 INFO - PROCESS | 4736 | 1461152038498 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 04:33:58 INFO - PROCESS | 4736 | 1461152038596 Marionette TRACE conn5 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:58 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A595A000 == 52 [pid = 4736] [id = 710] 04:33:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569D480C00) [pid = 4736] [serial = 2130] [outer = 0000000000000000] 04:33:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569D91C000) [pid = 4736] [serial = 2131] [outer = 000000569D480C00] 04:33:58 INFO - PROCESS | 4736 | 1461152038657 Marionette DEBUG loaded listener.js 04:33:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569E4D8400) [pid = 4736] [serial = 2132] [outer = 000000569D480C00] 04:33:59 INFO - PROCESS | 4736 | 1461152039272 Marionette TRACE conn5 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 04:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 923ms 04:33:59 INFO - PROCESS | 4736 | 1461152039303 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 04:33:59 INFO - PROCESS | 4736 | 1461152039307 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 04:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:33:59 INFO - PROCESS | 4736 | 1461152039319 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:33:59 INFO - PROCESS | 4736 | 1461152039325 Marionette TRACE conn5 <- [1,2806,null,{}] 04:33:59 INFO - PROCESS | 4736 | 1461152039329 Marionette TRACE conn5 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:33:59 INFO - PROCESS | 4736 | 1461152039442 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 04:33:59 INFO - PROCESS | 4736 | 1461152039537 Marionette TRACE conn5 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:33:59 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A605E000 == 53 [pid = 4736] [id = 711] 04:33:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A0E93C00) [pid = 4736] [serial = 2133] [outer = 0000000000000000] 04:33:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A170E400) [pid = 4736] [serial = 2134] [outer = 00000056A0E93C00] 04:33:59 INFO - PROCESS | 4736 | 1461152039596 Marionette DEBUG loaded listener.js 04:33:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A178C000) [pid = 4736] [serial = 2135] [outer = 00000056A0E93C00] 04:34:00 INFO - PROCESS | 4736 | 1461152040207 Marionette TRACE conn5 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 04:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 944ms 04:34:00 INFO - PROCESS | 4736 | 1461152040260 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 04:34:00 INFO - PROCESS | 4736 | 1461152040263 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 04:34:00 INFO - PROCESS | 4736 | 1461152040267 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:34:00 INFO - PROCESS | 4736 | 1461152040269 Marionette TRACE conn5 <- [1,2810,null,{}] 04:34:00 INFO - PROCESS | 4736 | 1461152040273 Marionette TRACE conn5 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:00 INFO - PROCESS | 4736 | 1461152040380 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 04:34:00 INFO - PROCESS | 4736 | 1461152040503 Marionette TRACE conn5 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60EF800 == 54 [pid = 4736] [id = 712] 04:34:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A1717C00) [pid = 4736] [serial = 2136] [outer = 0000000000000000] 04:34:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A1796800) [pid = 4736] [serial = 2137] [outer = 00000056A1717C00] 04:34:00 INFO - PROCESS | 4736 | 1461152040562 Marionette DEBUG loaded listener.js 04:34:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A189A800) [pid = 4736] [serial = 2138] [outer = 00000056A1717C00] 04:34:01 INFO - PROCESS | 4736 | 1461152041155 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 04:34:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:34:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 923ms 04:34:01 INFO - PROCESS | 4736 | 1461152041193 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 04:34:01 INFO - PROCESS | 4736 | 1461152041195 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 04:34:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:34:01 INFO - PROCESS | 4736 | 1461152041199 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:34:01 INFO - PROCESS | 4736 | 1461152041201 Marionette TRACE conn5 <- [1,2814,null,{}] 04:34:01 INFO - PROCESS | 4736 | 1461152041205 Marionette TRACE conn5 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:01 INFO - PROCESS | 4736 | 1461152041336 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 04:34:01 INFO - PROCESS | 4736 | 1461152041438 Marionette TRACE conn5 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:01 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DCD000 == 55 [pid = 4736] [id = 713] 04:34:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A18D8400) [pid = 4736] [serial = 2139] [outer = 0000000000000000] 04:34:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A18DB400) [pid = 4736] [serial = 2140] [outer = 00000056A18D8400] 04:34:01 INFO - PROCESS | 4736 | 1461152041501 Marionette DEBUG loaded listener.js 04:34:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (00000056A25A4000) [pid = 4736] [serial = 2141] [outer = 00000056A18D8400] 04:34:02 INFO - PROCESS | 4736 | 1461152042305 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:34:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:34:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1171ms 04:34:02 INFO - PROCESS | 4736 | 1461152042373 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 04:34:02 INFO - PROCESS | 4736 | 1461152042378 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 04:34:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:34:02 INFO - PROCESS | 4736 | 1461152042382 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:34:02 INFO - PROCESS | 4736 | 1461152042385 Marionette TRACE conn5 <- [1,2818,null,{}] 04:34:02 INFO - PROCESS | 4736 | 1461152042391 Marionette TRACE conn5 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:02 INFO - PROCESS | 4736 | 1461152042493 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 04:34:02 INFO - PROCESS | 4736 | 1461152042626 Marionette TRACE conn5 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:02 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2DD000 == 56 [pid = 4736] [id = 714] 04:34:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (0000005690EAA800) [pid = 4736] [serial = 2142] [outer = 0000000000000000] 04:34:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569190F000) [pid = 4736] [serial = 2143] [outer = 0000005690EAA800] 04:34:02 INFO - PROCESS | 4736 | 1461152042684 Marionette DEBUG loaded listener.js 04:34:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569758E400) [pid = 4736] [serial = 2144] [outer = 0000005690EAA800] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5544800 == 55 [pid = 4736] [id = 706] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A1666000 == 54 [pid = 4736] [id = 705] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A6F800 == 53 [pid = 4736] [id = 704] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569608C800 == 52 [pid = 4736] [id = 703] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569FE1E000 == 51 [pid = 4736] [id = 702] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA34000 == 50 [pid = 4736] [id = 701] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569DCCA800 == 49 [pid = 4736] [id = 700] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DCF800 == 48 [pid = 4736] [id = 699] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 00000056979EF800 == 47 [pid = 4736] [id = 698] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569D5D2C00) [pid = 4736] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569FA67800) [pid = 4736] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOCSHELL 000000569C40D800 == 46 [pid = 4736] [id = 693] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569D7C3000) [pid = 4736] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569E268C00) [pid = 4736] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (0000005695B89000) [pid = 4736] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056970AF800) [pid = 4736] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (0000005696110400) [pid = 4736] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (00000056951E1400) [pid = 4736] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569D478000) [pid = 4736] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569D481000) [pid = 4736] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569A57A000) [pid = 4736] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (00000056951DE800) [pid = 4736] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569EAFBC00) [pid = 4736] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569AF5F000) [pid = 4736] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (000000569C993400) [pid = 4736] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569DC55C00) [pid = 4736] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 98 (000000569E2F8800) [pid = 4736] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 97 (000000569E4D6C00) [pid = 4736] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 96 (000000569E9EB000) [pid = 4736] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 95 (000000569E2F2800) [pid = 4736] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 94 (000000569D72A400) [pid = 4736] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | --DOMWINDOW == 93 (000000569E269000) [pid = 4736] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 04:34:03 INFO - PROCESS | 4736 | 1461152043319 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 987ms 04:34:03 INFO - PROCESS | 4736 | 1461152043369 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 04:34:03 INFO - PROCESS | 4736 | 1461152043375 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 04:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:34:03 INFO - PROCESS | 4736 | 1461152043388 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:34:03 INFO - PROCESS | 4736 | 1461152043391 Marionette TRACE conn5 <- [1,2822,null,{}] 04:34:03 INFO - PROCESS | 4736 | 1461152043396 Marionette TRACE conn5 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:03 INFO - PROCESS | 4736 | 1461152043491 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 04:34:03 INFO - PROCESS | 4736 | 1461152043498 Marionette TRACE conn5 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:03 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D766000 == 47 [pid = 4736] [id = 715] 04:34:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 94 (0000005695B82000) [pid = 4736] [serial = 2145] [outer = 0000000000000000] 04:34:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 95 (00000056970B1800) [pid = 4736] [serial = 2146] [outer = 0000005695B82000] 04:34:03 INFO - PROCESS | 4736 | 1461152043546 Marionette DEBUG loaded listener.js 04:34:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 96 (000000569A81E000) [pid = 4736] [serial = 2147] [outer = 0000005695B82000] 04:34:04 INFO - PROCESS | 4736 | 1461152044076 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 04:34:04 INFO - PROCESS | 4736 | 1461152044123 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 4736 | 1461152044125 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:34:04 INFO - PROCESS | 4736 | 1461152044129 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 4736 | 1461152044133 Marionette TRACE conn5 <- [1,2826,null,{}] 04:34:04 INFO - PROCESS | 4736 | 1461152044143 Marionette TRACE conn5 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 4736 | 1461152044233 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 04:34:04 INFO - PROCESS | 4736 | 1461152044323 Marionette TRACE conn5 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FAA4000 == 48 [pid = 4736] [id = 716] 04:34:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 97 (0000005695C64C00) [pid = 4736] [serial = 2148] [outer = 0000000000000000] 04:34:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 98 (000000569CEBD400) [pid = 4736] [serial = 2149] [outer = 0000005695C64C00] 04:34:04 INFO - PROCESS | 4736 | 1461152044372 Marionette DEBUG loaded listener.js 04:34:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 99 (000000569D478C00) [pid = 4736] [serial = 2150] [outer = 0000005695C64C00] 04:34:04 INFO - PROCESS | 4736 | 1461152044760 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 04:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 692ms 04:34:04 INFO - PROCESS | 4736 | 1461152044824 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 04:34:04 INFO - PROCESS | 4736 | 1461152044827 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 04:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:34:04 INFO - PROCESS | 4736 | 1461152044830 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:34:04 INFO - PROCESS | 4736 | 1461152044832 Marionette TRACE conn5 <- [1,2830,null,{}] 04:34:04 INFO - PROCESS | 4736 | 1461152044836 Marionette TRACE conn5 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:04 INFO - PROCESS | 4736 | 1461152044925 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 04:34:04 INFO - PROCESS | 4736 | 1461152044931 Marionette TRACE conn5 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:04 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15DE800 == 49 [pid = 4736] [id = 717] 04:34:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (000000569D5D2C00) [pid = 4736] [serial = 2151] [outer = 0000000000000000] 04:34:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (000000569D7C5000) [pid = 4736] [serial = 2152] [outer = 000000569D5D2C00] 04:34:04 INFO - PROCESS | 4736 | 1461152044979 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569DEC5800) [pid = 4736] [serial = 2153] [outer = 000000569D5D2C00] 04:34:05 INFO - PROCESS | 4736 | 1461152045480 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 04:34:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:34:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 672ms 04:34:05 INFO - PROCESS | 4736 | 1461152045504 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 04:34:05 INFO - PROCESS | 4736 | 1461152045506 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 04:34:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:34:05 INFO - PROCESS | 4736 | 1461152045517 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:34:05 INFO - PROCESS | 4736 | 1461152045519 Marionette TRACE conn5 <- [1,2834,null,{}] 04:34:05 INFO - PROCESS | 4736 | 1461152045522 Marionette TRACE conn5 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:05 INFO - PROCESS | 4736 | 1461152045664 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 04:34:05 INFO - PROCESS | 4736 | 1461152045688 Marionette TRACE conn5 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:05 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25D8000 == 50 [pid = 4736] [id = 718] 04:34:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569E27C400) [pid = 4736] [serial = 2154] [outer = 0000000000000000] 04:34:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (000000569E283400) [pid = 4736] [serial = 2155] [outer = 000000569E27C400] 04:34:05 INFO - PROCESS | 4736 | 1461152045734 Marionette DEBUG loaded listener.js 04:34:05 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (000000569E4D2800) [pid = 4736] [serial = 2156] [outer = 000000569E27C400] 04:34:06 INFO - PROCESS | 4736 | 1461152046190 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 04:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 04:34:06 INFO - PROCESS | 4736 | 1461152046253 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 04:34:06 INFO - PROCESS | 4736 | 1461152046255 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 04:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:34:06 INFO - PROCESS | 4736 | 1461152046259 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:34:06 INFO - PROCESS | 4736 | 1461152046261 Marionette TRACE conn5 <- [1,2838,null,{}] 04:34:06 INFO - PROCESS | 4736 | 1461152046264 Marionette TRACE conn5 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:06 INFO - PROCESS | 4736 | 1461152046397 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 04:34:06 INFO - PROCESS | 4736 | 1461152046458 Marionette TRACE conn5 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:06 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A6B000 == 51 [pid = 4736] [id = 719] 04:34:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (000000569FA71800) [pid = 4736] [serial = 2157] [outer = 0000000000000000] 04:34:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A0E58C00) [pid = 4736] [serial = 2158] [outer = 000000569FA71800] 04:34:06 INFO - PROCESS | 4736 | 1461152046508 Marionette DEBUG loaded listener.js 04:34:06 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A1430800) [pid = 4736] [serial = 2159] [outer = 000000569FA71800] 04:34:06 INFO - PROCESS | 4736 | 1461152046927 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 734ms 04:34:07 INFO - PROCESS | 4736 | 1461152047007 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 04:34:07 INFO - PROCESS | 4736 | 1461152047009 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 04:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:34:07 INFO - PROCESS | 4736 | 1461152047012 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 4736 | 1461152047014 Marionette TRACE conn5 <- [1,2842,null,{}] 04:34:07 INFO - PROCESS | 4736 | 1461152047018 Marionette TRACE conn5 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 4736 | 1461152047137 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (0000005690A93C00) [pid = 4736] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (0000005696D91400) [pid = 4736] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000568F7ABC00) [pid = 4736] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 104 (000000569A9F2800) [pid = 4736] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 103 (000000569C9AEC00) [pid = 4736] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 102 (000000569D69C800) [pid = 4736] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 101 (000000569E268400) [pid = 4736] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 100 (0000005690F11400) [pid = 4736] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:34:07 INFO - PROCESS | 4736 | --DOMWINDOW == 99 (000000569FA88800) [pid = 4736] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:34:07 INFO - PROCESS | 4736 | 1461152047294 Marionette TRACE conn5 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0642000 == 52 [pid = 4736] [id = 720] 04:34:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 100 (0000005690A87400) [pid = 4736] [serial = 2160] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 101 (0000005695386C00) [pid = 4736] [serial = 2161] [outer = 0000005690A87400] 04:34:07 INFO - PROCESS | 4736 | 1461152047343 Marionette DEBUG loaded listener.js 04:34:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 102 (000000569E281800) [pid = 4736] [serial = 2162] [outer = 0000005690A87400] 04:34:07 INFO - PROCESS | 4736 | 1461152047717 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 04:34:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:34:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 734ms 04:34:07 INFO - PROCESS | 4736 | 1461152047750 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 04:34:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:34:07 INFO - PROCESS | 4736 | 1461152047752 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 04:34:07 INFO - PROCESS | 4736 | 1461152047755 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:34:07 INFO - PROCESS | 4736 | 1461152047757 Marionette TRACE conn5 <- [1,2846,null,{}] 04:34:07 INFO - PROCESS | 4736 | 1461152047760 Marionette TRACE conn5 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:07 INFO - PROCESS | 4736 | 1461152047845 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 04:34:07 INFO - PROCESS | 4736 | 1461152047930 Marionette TRACE conn5 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:07 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5547000 == 53 [pid = 4736] [id = 721] 04:34:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 103 (000000569C9AEC00) [pid = 4736] [serial = 2163] [outer = 0000000000000000] 04:34:07 INFO - PROCESS | 4736 | ++DOMWINDOW == 104 (00000056A189F800) [pid = 4736] [serial = 2164] [outer = 000000569C9AEC00] 04:34:07 INFO - PROCESS | 4736 | 1461152047977 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 105 (00000056A18D6000) [pid = 4736] [serial = 2165] [outer = 000000569C9AEC00] 04:34:08 INFO - PROCESS | 4736 | 1461152048343 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 631ms 04:34:08 INFO - PROCESS | 4736 | 1461152048389 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 04:34:08 INFO - PROCESS | 4736 | 1461152048391 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 04:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:34:08 INFO - PROCESS | 4736 | 1461152048395 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:34:08 INFO - PROCESS | 4736 | 1461152048397 Marionette TRACE conn5 <- [1,2850,null,{}] 04:34:08 INFO - PROCESS | 4736 | 1461152048407 Marionette TRACE conn5 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:08 INFO - PROCESS | 4736 | 1461152048494 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 04:34:08 INFO - PROCESS | 4736 | 1461152048501 Marionette TRACE conn5 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:08 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AF2800 == 54 [pid = 4736] [id = 722] 04:34:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056A259C800) [pid = 4736] [serial = 2166] [outer = 0000000000000000] 04:34:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (00000056A25A6400) [pid = 4736] [serial = 2167] [outer = 00000056A259C800] 04:34:08 INFO - PROCESS | 4736 | 1461152048547 Marionette DEBUG loaded listener.js 04:34:08 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (00000056A2831800) [pid = 4736] [serial = 2168] [outer = 00000056A259C800] 04:34:09 INFO - PROCESS | 4736 | 1461152048994 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 04:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 671ms 04:34:09 INFO - PROCESS | 4736 | 1461152049070 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 04:34:09 INFO - PROCESS | 4736 | 1461152049072 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 04:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:34:09 INFO - PROCESS | 4736 | 1461152049076 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:34:09 INFO - PROCESS | 4736 | 1461152049077 Marionette TRACE conn5 <- [1,2854,null,{}] 04:34:09 INFO - PROCESS | 4736 | 1461152049081 Marionette TRACE conn5 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:09 INFO - PROCESS | 4736 | 1461152049168 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 04:34:09 INFO - PROCESS | 4736 | 1461152049176 Marionette TRACE conn5 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:09 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DC3800 == 55 [pid = 4736] [id = 723] 04:34:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (00000056A2831000) [pid = 4736] [serial = 2169] [outer = 0000000000000000] 04:34:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (00000056A2839000) [pid = 4736] [serial = 2170] [outer = 00000056A2831000] 04:34:09 INFO - PROCESS | 4736 | 1461152049222 Marionette DEBUG loaded listener.js 04:34:09 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (00000056A28A8000) [pid = 4736] [serial = 2171] [outer = 00000056A2831000] 04:34:09 INFO - PROCESS | 4736 | 1461152049962 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 923ms 04:34:10 INFO - PROCESS | 4736 | 1461152050002 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 04:34:10 INFO - PROCESS | 4736 | 1461152050008 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 04:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:34:10 INFO - PROCESS | 4736 | 1461152050014 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:34:10 INFO - PROCESS | 4736 | 1461152050018 Marionette TRACE conn5 <- [1,2858,null,{}] 04:34:10 INFO - PROCESS | 4736 | 1461152050024 Marionette TRACE conn5 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:10 INFO - PROCESS | 4736 | 1461152050144 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 04:34:10 INFO - PROCESS | 4736 | 1461152050276 Marionette TRACE conn5 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:10 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2DA800 == 56 [pid = 4736] [id = 724] 04:34:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (0000005696D0A000) [pid = 4736] [serial = 2172] [outer = 0000000000000000] 04:34:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569A56F800) [pid = 4736] [serial = 2173] [outer = 0000005696D0A000] 04:34:10 INFO - PROCESS | 4736 | 1461152050337 Marionette DEBUG loaded listener.js 04:34:10 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569C4B5C00) [pid = 4736] [serial = 2174] [outer = 0000005696D0A000] 04:34:10 INFO - PROCESS | 4736 | 1461152050927 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 04:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 986ms 04:34:11 INFO - PROCESS | 4736 | 1461152051002 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 04:34:11 INFO - PROCESS | 4736 | 1461152051009 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 04:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:34:11 INFO - PROCESS | 4736 | 1461152051016 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:34:11 INFO - PROCESS | 4736 | 1461152051019 Marionette TRACE conn5 <- [1,2862,null,{}] 04:34:11 INFO - PROCESS | 4736 | 1461152051023 Marionette TRACE conn5 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:11 INFO - PROCESS | 4736 | 1461152051141 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 04:34:11 INFO - PROCESS | 4736 | 1461152051268 Marionette TRACE conn5 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:11 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2A91800 == 57 [pid = 4736] [id = 725] 04:34:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569D6AA800) [pid = 4736] [serial = 2175] [outer = 0000000000000000] 04:34:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569E261000) [pid = 4736] [serial = 2176] [outer = 000000569D6AA800] 04:34:11 INFO - PROCESS | 4736 | 1461152051327 Marionette DEBUG loaded listener.js 04:34:11 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569EAFBC00) [pid = 4736] [serial = 2177] [outer = 000000569D6AA800] 04:34:11 INFO - PROCESS | 4736 | 1461152051962 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 04:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 987ms 04:34:12 INFO - PROCESS | 4736 | 1461152052009 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 04:34:12 INFO - PROCESS | 4736 | 1461152052012 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 04:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:34:12 INFO - PROCESS | 4736 | 1461152052016 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:34:12 INFO - PROCESS | 4736 | 1461152052020 Marionette TRACE conn5 <- [1,2866,null,{}] 04:34:12 INFO - PROCESS | 4736 | 1461152052032 Marionette TRACE conn5 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:12 INFO - PROCESS | 4736 | 1461152052149 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 04:34:12 INFO - PROCESS | 4736 | 1461152052279 Marionette TRACE conn5 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:12 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A752F800 == 58 [pid = 4736] [id = 726] 04:34:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A142E800) [pid = 4736] [serial = 2178] [outer = 0000000000000000] 04:34:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A178A800) [pid = 4736] [serial = 2179] [outer = 00000056A142E800] 04:34:12 INFO - PROCESS | 4736 | 1461152052341 Marionette DEBUG loaded listener.js 04:34:12 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A28A4C00) [pid = 4736] [serial = 2180] [outer = 00000056A142E800] 04:34:12 INFO - PROCESS | 4736 | 1461152052943 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 04:34:13 INFO - PROCESS | 4736 | 1461152053004 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 4736 | 1461152053007 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 04:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:34:13 INFO - PROCESS | 4736 | 1461152053011 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - PROCESS | 4736 | 1461152053013 Marionette TRACE conn5 <- [1,2870,null,{}] 04:34:13 INFO - PROCESS | 4736 | 1461152053017 Marionette TRACE conn5 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:13 INFO - PROCESS | 4736 | 1461152053130 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 04:34:13 INFO - PROCESS | 4736 | 1461152053230 Marionette TRACE conn5 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:13 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A75A6800 == 59 [pid = 4736] [id = 727] 04:34:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A28AEC00) [pid = 4736] [serial = 2181] [outer = 0000000000000000] 04:34:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A28B1000) [pid = 4736] [serial = 2182] [outer = 00000056A28AEC00] 04:34:13 INFO - PROCESS | 4736 | 1461152053288 Marionette DEBUG loaded listener.js 04:34:13 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A2A09000) [pid = 4736] [serial = 2183] [outer = 00000056A28AEC00] 04:34:13 INFO - PROCESS | 4736 | 1461152053877 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 04:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 945ms 04:34:13 INFO - PROCESS | 4736 | 1461152053957 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 04:34:13 INFO - PROCESS | 4736 | 1461152053960 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 04:34:13 INFO - PROCESS | 4736 | 1461152053963 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:34:13 INFO - PROCESS | 4736 | 1461152053966 Marionette TRACE conn5 <- [1,2874,null,{}] 04:34:13 INFO - PROCESS | 4736 | 1461152053970 Marionette TRACE conn5 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:14 INFO - PROCESS | 4736 | 1461152054109 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 04:34:14 INFO - PROCESS | 4736 | 1461152054363 Marionette TRACE conn5 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:14 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D566800 == 60 [pid = 4736] [id = 728] 04:34:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000568FF75800) [pid = 4736] [serial = 2184] [outer = 0000000000000000] 04:34:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005690A88800) [pid = 4736] [serial = 2185] [outer = 000000568FF75800] 04:34:14 INFO - PROCESS | 4736 | 1461152054435 Marionette DEBUG loaded listener.js 04:34:14 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005695135800) [pid = 4736] [serial = 2186] [outer = 000000568FF75800] 04:34:15 INFO - PROCESS | 4736 | 1461152055067 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 04:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1136ms 04:34:15 INFO - PROCESS | 4736 | 1461152055103 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 04:34:15 INFO - PROCESS | 4736 | 1461152055108 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 04:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:34:15 INFO - PROCESS | 4736 | 1461152055113 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:34:15 INFO - PROCESS | 4736 | 1461152055116 Marionette TRACE conn5 <- [1,2878,null,{}] 04:34:15 INFO - PROCESS | 4736 | 1461152055121 Marionette TRACE conn5 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:15 INFO - PROCESS | 4736 | 1461152055231 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 04:34:15 INFO - PROCESS | 4736 | 1461152055373 Marionette TRACE conn5 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15F1800 == 59 [pid = 4736] [id = 670] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 000000569531C000 == 58 [pid = 4736] [id = 682] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0647000 == 57 [pid = 4736] [id = 669] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AF2800 == 56 [pid = 4736] [id = 722] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5547000 == 55 [pid = 4736] [id = 721] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0642000 == 54 [pid = 4736] [id = 720] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A6B000 == 53 [pid = 4736] [id = 719] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25D8000 == 52 [pid = 4736] [id = 718] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15DE800 == 51 [pid = 4736] [id = 717] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A1425400) [pid = 4736] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | ++DOCSHELL 00000056979B6000 == 52 [pid = 4736] [id = 729] 04:34:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000568FF75400) [pid = 4736] [serial = 2187] [outer = 0000000000000000] 04:34:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005690A8C800) [pid = 4736] [serial = 2188] [outer = 000000568FF75400] 04:34:15 INFO - PROCESS | 4736 | 1461152055471 Marionette DEBUG loaded listener.js 04:34:15 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (00000056961B2000) [pid = 4736] [serial = 2189] [outer = 000000568FF75400] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAA4000 == 51 [pid = 4736] [id = 716] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 000000569D766000 == 50 [pid = 4736] [id = 715] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2DD000 == 49 [pid = 4736] [id = 714] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA26000 == 48 [pid = 4736] [id = 709] 04:34:15 INFO - PROCESS | 4736 | --DOCSHELL 0000005696DD0000 == 47 [pid = 4736] [id = 708] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056951E5C00) [pid = 4736] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (0000005690E38C00) [pid = 4736] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (0000005699D62C00) [pid = 4736] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569A813000) [pid = 4736] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (0000005690A94C00) [pid = 4736] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056951E8000) [pid = 4736] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (000000569FCB8400) [pid = 4736] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (00000056954BEC00) [pid = 4736] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (000000569AFB3000) [pid = 4736] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569C9B9000) [pid = 4736] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569CEBF000) [pid = 4736] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (00000056A06E6000) [pid = 4736] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569E284000) [pid = 4736] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569E25F000) [pid = 4736] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569D737400) [pid = 4736] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (000000569E285400) [pid = 4736] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (000000569D7BC400) [pid = 4736] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (000000569FCBC800) [pid = 4736] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (000000569E4D4C00) [pid = 4736] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 108 (000000569EAD5800) [pid = 4736] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 107 (00000056A0E61000) [pid = 4736] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 106 (000000569C98A000) [pid = 4736] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | --DOMWINDOW == 105 (000000569D1F5400) [pid = 4736] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 04:34:15 INFO - PROCESS | 4736 | 1461152055952 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 881ms 04:34:16 INFO - PROCESS | 4736 | 1461152056000 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 4736 | 1461152056004 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:34:16 INFO - PROCESS | 4736 | 1461152056009 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 4736 | 1461152056011 Marionette TRACE conn5 <- [1,2882,null,{}] 04:34:16 INFO - PROCESS | 4736 | 1461152056015 Marionette TRACE conn5 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 4736 | 1461152056104 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 04:34:16 INFO - PROCESS | 4736 | 1461152056112 Marionette TRACE conn5 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:16 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E36F000 == 48 [pid = 4736] [id = 730] 04:34:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 106 (00000056961AFC00) [pid = 4736] [serial = 2190] [outer = 0000000000000000] 04:34:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 107 (000000569A578000) [pid = 4736] [serial = 2191] [outer = 00000056961AFC00] 04:34:16 INFO - PROCESS | 4736 | 1461152056160 Marionette DEBUG loaded listener.js 04:34:16 INFO - PROCESS | 4736 | ++DOMWINDOW == 108 (000000569A9F6C00) [pid = 4736] [serial = 2192] [outer = 00000056961AFC00] 04:34:16 INFO - PROCESS | 4736 | 1461152056675 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 735ms 04:34:16 INFO - PROCESS | 4736 | 1461152056747 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 04:34:16 INFO - PROCESS | 4736 | 1461152056749 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 04:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:34:16 INFO - PROCESS | 4736 | 1461152056754 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:34:16 INFO - PROCESS | 4736 | 1461152056761 Marionette TRACE conn5 <- [1,2886,null,{}] 04:34:16 INFO - PROCESS | 4736 | 1461152056770 Marionette TRACE conn5 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:16 INFO - PROCESS | 4736 | 1461152056860 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 04:34:16 INFO - PROCESS | 4736 | 1461152056986 Marionette TRACE conn5 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E18000 == 49 [pid = 4736] [id = 731] 04:34:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 109 (000000569A818400) [pid = 4736] [serial = 2193] [outer = 0000000000000000] 04:34:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (000000569CEBF400) [pid = 4736] [serial = 2194] [outer = 000000569A818400] 04:34:17 INFO - PROCESS | 4736 | 1461152057033 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569D21B800) [pid = 4736] [serial = 2195] [outer = 000000569A818400] 04:34:17 INFO - PROCESS | 4736 | 1461152057429 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 04:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 734ms 04:34:17 INFO - PROCESS | 4736 | 1461152057489 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 04:34:17 INFO - PROCESS | 4736 | 1461152057492 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 04:34:17 INFO - PROCESS | 4736 | 1461152057495 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:34:17 INFO - PROCESS | 4736 | 1461152057497 Marionette TRACE conn5 <- [1,2890,null,{}] 04:34:17 INFO - PROCESS | 4736 | 1461152057501 Marionette TRACE conn5 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:17 INFO - PROCESS | 4736 | 1461152057588 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 04:34:17 INFO - PROCESS | 4736 | 1461152057600 Marionette TRACE conn5 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:17 INFO - PROCESS | 4736 | ++DOCSHELL 000000569C405800 == 50 [pid = 4736] [id = 732] 04:34:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569D481400) [pid = 4736] [serial = 2196] [outer = 0000000000000000] 04:34:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569D72A400) [pid = 4736] [serial = 2197] [outer = 000000569D481400] 04:34:17 INFO - PROCESS | 4736 | 1461152057648 Marionette DEBUG loaded listener.js 04:34:17 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569D7BD800) [pid = 4736] [serial = 2198] [outer = 000000569D481400] 04:34:18 INFO - PROCESS | 4736 | 1461152058108 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 671ms 04:34:18 INFO - PROCESS | 4736 | 1461152058170 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 4736 | 1461152058173 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 04:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:34:18 INFO - PROCESS | 4736 | 1461152058183 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 4736 | 1461152058185 Marionette TRACE conn5 <- [1,2894,null,{}] 04:34:18 INFO - PROCESS | 4736 | 1461152058188 Marionette TRACE conn5 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:18 INFO - PROCESS | 4736 | 1461152058331 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 04:34:18 INFO - PROCESS | 4736 | 1461152058354 Marionette TRACE conn5 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:18 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A2CBA000 == 51 [pid = 4736] [id = 733] 04:34:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569E25F000) [pid = 4736] [serial = 2199] [outer = 0000000000000000] 04:34:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569E265800) [pid = 4736] [serial = 2200] [outer = 000000569E25F000] 04:34:18 INFO - PROCESS | 4736 | 1461152058413 Marionette DEBUG loaded listener.js 04:34:18 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569E2F4000) [pid = 4736] [serial = 2201] [outer = 000000569E25F000] 04:34:18 INFO - PROCESS | 4736 | 1461152058884 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 04:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 735ms 04:34:18 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:34:18 INFO - PROCESS | 4736 | 1461152058918 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 04:34:18 INFO - PROCESS | 4736 | 1461152058920 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 04:34:18 INFO - PROCESS | 4736 | 1461152058924 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:34:18 INFO - PROCESS | 4736 | 1461152058926 Marionette TRACE conn5 <- [1,2898,null,{}] 04:34:18 INFO - PROCESS | 4736 | 1461152058929 Marionette TRACE conn5 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 4736 | 1461152059042 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 04:34:19 INFO - PROCESS | 4736 | 1461152059103 Marionette TRACE conn5 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4786800 == 52 [pid = 4736] [id = 734] 04:34:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569E4E0000) [pid = 4736] [serial = 2202] [outer = 0000000000000000] 04:34:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (000000569EAD3C00) [pid = 4736] [serial = 2203] [outer = 000000569E4E0000] 04:34:19 INFO - PROCESS | 4736 | 1461152059150 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (000000569FA86C00) [pid = 4736] [serial = 2204] [outer = 000000569E4E0000] 04:34:19 INFO - PROCESS | 4736 | 1461152059537 Marionette TRACE conn5 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 04:34:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:34:19 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:34:19 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 04:34:19 INFO - PROCESS | 4736 | 1461152059598 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 04:34:19 INFO - PROCESS | 4736 | 1461152059601 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 04:34:19 INFO - TEST-START | /DOMEvents/constructors.html 04:34:19 INFO - PROCESS | 4736 | 1461152059605 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:34:19 INFO - PROCESS | 4736 | 1461152059606 Marionette TRACE conn5 <- [1,2902,null,{}] 04:34:19 INFO - PROCESS | 4736 | 1461152059615 Marionette TRACE conn5 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:19 INFO - PROCESS | 4736 | 1461152059751 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 04:34:19 INFO - PROCESS | 4736 | 1461152059808 Marionette TRACE conn5 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:19 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A561C800 == 53 [pid = 4736] [id = 735] 04:34:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569FA6B000) [pid = 4736] [serial = 2205] [outer = 0000000000000000] 04:34:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A0577400) [pid = 4736] [serial = 2206] [outer = 000000569FA6B000] 04:34:19 INFO - PROCESS | 4736 | 1461152059854 Marionette DEBUG loaded listener.js 04:34:19 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (00000056A0E61800) [pid = 4736] [serial = 2207] [outer = 000000569FA6B000] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (000000569D5D2C00) [pid = 4736] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (0000005690A87400) [pid = 4736] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (0000005695C64C00) [pid = 4736] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (0000005695B82000) [pid = 4736] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569C9AEC00) [pid = 4736] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569FA71800) [pid = 4736] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (0000005690EAA800) [pid = 4736] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (00000056A0E8FC00) [pid = 4736] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569E27C400) [pid = 4736] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:34:20 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (00000056A259C800) [pid = 4736] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:34:20 INFO - PROCESS | 4736 | 1461152060434 Marionette TRACE conn5 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:34:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:34:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:34:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:34:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 896ms 04:34:20 INFO - PROCESS | 4736 | 1461152060505 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 04:34:20 INFO - PROCESS | 4736 | 1461152060507 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 04:34:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:34:20 INFO - PROCESS | 4736 | 1461152060510 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:34:20 INFO - PROCESS | 4736 | 1461152060512 Marionette TRACE conn5 <- [1,2906,null,{}] 04:34:20 INFO - PROCESS | 4736 | 1461152060516 Marionette TRACE conn5 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:20 INFO - PROCESS | 4736 | 1461152060601 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 04:34:20 INFO - PROCESS | 4736 | 1461152060609 Marionette TRACE conn5 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:20 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE0000 == 54 [pid = 4736] [id = 736] 04:34:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (00000056A142CC00) [pid = 4736] [serial = 2208] [outer = 0000000000000000] 04:34:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (00000056A1506000) [pid = 4736] [serial = 2209] [outer = 00000056A142CC00] 04:34:20 INFO - PROCESS | 4736 | 1461152060654 Marionette DEBUG loaded listener.js 04:34:20 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (00000056A170D800) [pid = 4736] [serial = 2210] [outer = 00000056A142CC00] 04:34:21 INFO - PROCESS | 4736 | 1461152061068 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:34:21 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:34:21 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 587ms 04:34:21 INFO - PROCESS | 4736 | 1461152061110 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 04:34:21 INFO - PROCESS | 4736 | 1461152061112 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 04:34:21 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:34:21 INFO - PROCESS | 4736 | 1461152061116 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 4736 | 1461152061118 Marionette TRACE conn5 <- [1,2910,null,{}] 04:34:21 INFO - PROCESS | 4736 | 1461152061121 Marionette TRACE conn5 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 4736 | 1461152061238 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 04:34:21 INFO - PROCESS | 4736 | 1461152061246 Marionette TRACE conn5 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60EE000 == 55 [pid = 4736] [id = 737] 04:34:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (00000056A1791C00) [pid = 4736] [serial = 2211] [outer = 0000000000000000] 04:34:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (00000056A189E800) [pid = 4736] [serial = 2212] [outer = 00000056A1791C00] 04:34:21 INFO - PROCESS | 4736 | 1461152061293 Marionette DEBUG loaded listener.js 04:34:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056A18D6C00) [pid = 4736] [serial = 2213] [outer = 00000056A1791C00] 04:34:21 INFO - PROCESS | 4736 | [4736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:21 INFO - PROCESS | 4736 | [4736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:21 INFO - PROCESS | 4736 | [4736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:21 INFO - PROCESS | 4736 | [4736] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/fx-team-w64-d-0000000000000000/build/src/dom/events/Event.cpp, line 567 04:34:21 INFO - PROCESS | 4736 | 1461152061726 Marionette TRACE conn5 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 04:34:21 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:34:21 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:21 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 04:34:21 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:21 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 04:34:21 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:21 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]" 04:34:21 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:34:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:21 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:34:21 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:34:21 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms 04:34:21 INFO - PROCESS | 4736 | 1461152061759 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 04:34:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:34:21 INFO - PROCESS | 4736 | 1461152061761 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 04:34:21 INFO - PROCESS | 4736 | 1461152061764 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:34:21 INFO - PROCESS | 4736 | 1461152061766 Marionette TRACE conn5 <- [1,2914,null,{}] 04:34:21 INFO - PROCESS | 4736 | 1461152061770 Marionette TRACE conn5 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:21 INFO - PROCESS | 4736 | 1461152061862 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 04:34:21 INFO - PROCESS | 4736 | 1461152061868 Marionette TRACE conn5 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:21 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A75A8800 == 56 [pid = 4736] [id = 738] 04:34:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (00000056A2832800) [pid = 4736] [serial = 2214] [outer = 0000000000000000] 04:34:21 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (00000056A2A0D400) [pid = 4736] [serial = 2215] [outer = 00000056A2832800] 04:34:21 INFO - PROCESS | 4736 | 1461152061922 Marionette DEBUG loaded listener.js 04:34:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 122 (00000056A2AD2000) [pid = 4736] [serial = 2216] [outer = 00000056A2832800] 04:34:22 INFO - PROCESS | 4736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:34:22 INFO - PROCESS | 4736 | 1461152062536 Marionette TRACE conn5 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 04:34:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:34:22 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 840ms 04:34:22 INFO - PROCESS | 4736 | 1461152062623 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 04:34:22 INFO - PROCESS | 4736 | 1461152062629 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 04:34:22 INFO - PROCESS | 4736 | 1461152062636 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:34:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:34:22 INFO - PROCESS | 4736 | 1461152062640 Marionette TRACE conn5 <- [1,2918,null,{}] 04:34:22 INFO - PROCESS | 4736 | 1461152062646 Marionette TRACE conn5 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:22 INFO - PROCESS | 4736 | 1461152062763 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 04:34:22 INFO - PROCESS | 4736 | 1461152062866 Marionette TRACE conn5 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:22 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2DB800 == 57 [pid = 4736] [id = 739] 04:34:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 123 (0000005696D0A800) [pid = 4736] [serial = 2217] [outer = 0000000000000000] 04:34:22 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (0000005696D9AC00) [pid = 4736] [serial = 2218] [outer = 0000005696D0A800] 04:34:22 INFO - PROCESS | 4736 | 1461152062927 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (000000569A9F2C00) [pid = 4736] [serial = 2219] [outer = 0000005696D0A800] 04:34:23 INFO - PROCESS | 4736 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:34:23 INFO - PROCESS | 4736 | 1461152063425 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 04:34:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:34:23 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 818ms 04:34:23 INFO - PROCESS | 4736 | 1461152063462 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 04:34:23 INFO - PROCESS | 4736 | 1461152063469 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 04:34:23 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:34:23 INFO - PROCESS | 4736 | 1461152063476 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:34:23 INFO - PROCESS | 4736 | 1461152063479 Marionette TRACE conn5 <- [1,2922,null,{}] 04:34:23 INFO - PROCESS | 4736 | 1461152063483 Marionette TRACE conn5 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:23 INFO - PROCESS | 4736 | 1461152063601 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 04:34:23 INFO - PROCESS | 4736 | 1461152063704 Marionette TRACE conn5 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:23 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25D6000 == 58 [pid = 4736] [id = 740] 04:34:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (000000569A813000) [pid = 4736] [serial = 2220] [outer = 0000000000000000] 04:34:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (000000569D47E800) [pid = 4736] [serial = 2221] [outer = 000000569A813000] 04:34:23 INFO - PROCESS | 4736 | 1461152063761 Marionette DEBUG loaded listener.js 04:34:23 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (000000569DC61000) [pid = 4736] [serial = 2222] [outer = 000000569A813000] 04:34:24 INFO - PROCESS | 4736 | 1461152064337 Marionette TRACE conn5 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:34:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:34:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 882ms 04:34:24 INFO - PROCESS | 4736 | 1461152064363 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 04:34:24 INFO - PROCESS | 4736 | 1461152064366 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 04:34:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:34:24 INFO - PROCESS | 4736 | 1461152064370 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:34:24 INFO - PROCESS | 4736 | 1461152064374 Marionette TRACE conn5 <- [1,2926,null,{}] 04:34:24 INFO - PROCESS | 4736 | 1461152064386 Marionette TRACE conn5 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:24 INFO - PROCESS | 4736 | 1461152064503 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 04:34:24 INFO - PROCESS | 4736 | 1461152064634 Marionette TRACE conn5 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:24 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A76BE000 == 59 [pid = 4736] [id = 741] 04:34:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (00000056A0665400) [pid = 4736] [serial = 2223] [outer = 0000000000000000] 04:34:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (00000056A1507400) [pid = 4736] [serial = 2224] [outer = 00000056A0665400] 04:34:24 INFO - PROCESS | 4736 | 1461152064696 Marionette DEBUG loaded listener.js 04:34:24 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (00000056A28A9000) [pid = 4736] [serial = 2225] [outer = 00000056A0665400] 04:34:25 INFO - PROCESS | 4736 | 1461152065198 Marionette TRACE conn5 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:34:25 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. 04:34:25 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 881ms 04:34:25 INFO - PROCESS | 4736 | 1461152065254 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 04:34:25 INFO - PROCESS | 4736 | 1461152065257 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 04:34:25 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:34:25 INFO - PROCESS | 4736 | 1461152065261 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:34:25 INFO - PROCESS | 4736 | 1461152065263 Marionette TRACE conn5 <- [1,2930,null,{}] 04:34:25 INFO - PROCESS | 4736 | 1461152065267 Marionette TRACE conn5 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:25 INFO - PROCESS | 4736 | 1461152065381 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 04:34:25 INFO - PROCESS | 4736 | 1461152065482 Marionette TRACE conn5 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:25 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7D65000 == 60 [pid = 4736] [id = 742] 04:34:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (00000056A2A10400) [pid = 4736] [serial = 2226] [outer = 0000000000000000] 04:34:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (00000056A2ACEC00) [pid = 4736] [serial = 2227] [outer = 00000056A2A10400] 04:34:25 INFO - PROCESS | 4736 | 1461152065540 Marionette DEBUG loaded listener.js 04:34:25 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (00000056A2AD9000) [pid = 4736] [serial = 2228] [outer = 00000056A2A10400] 04:34:26 INFO - PROCESS | 4736 | 1461152066077 Marionette TRACE conn5 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 04:34:26 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 04:34:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 839ms 04:34:26 INFO - PROCESS | 4736 | 1461152066102 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 4736 | 1461152066104 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:34:26 INFO - PROCESS | 4736 | 1461152066125 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 4736 | 1461152066127 Marionette TRACE conn5 <- [1,2934,null,{}] 04:34:26 INFO - PROCESS | 4736 | 1461152066133 Marionette TRACE conn5 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:26 INFO - PROCESS | 4736 | 1461152066242 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 04:34:26 INFO - PROCESS | 4736 | 1461152066340 Marionette TRACE conn5 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:26 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8038800 == 61 [pid = 4736] [id = 743] 04:34:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (00000056A2ACC000) [pid = 4736] [serial = 2229] [outer = 0000000000000000] 04:34:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (00000056A2B53800) [pid = 4736] [serial = 2230] [outer = 00000056A2ACC000] 04:34:26 INFO - PROCESS | 4736 | 1461152066397 Marionette DEBUG loaded listener.js 04:34:26 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (00000056A2BB2800) [pid = 4736] [serial = 2231] [outer = 00000056A2ACC000] 04:34:26 INFO - PROCESS | 4736 | 1461152066887 Marionette TRACE conn5 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:34:26 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. 04:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 798ms 04:34:26 INFO - PROCESS | 4736 | 1461152066908 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 04:34:26 INFO - PROCESS | 4736 | 1461152066910 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 04:34:26 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:34:26 INFO - PROCESS | 4736 | 1461152066914 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:34:26 INFO - PROCESS | 4736 | 1461152066916 Marionette TRACE conn5 <- [1,2938,null,{}] 04:34:26 INFO - PROCESS | 4736 | 1461152066920 Marionette TRACE conn5 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 4736 | 1461152067042 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 04:34:27 INFO - PROCESS | 4736 | 1461152067173 Marionette TRACE conn5 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:27 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8356000 == 62 [pid = 4736] [id = 744] 04:34:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (00000056A2BB5800) [pid = 4736] [serial = 2232] [outer = 0000000000000000] 04:34:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A2BBDC00) [pid = 4736] [serial = 2233] [outer = 00000056A2BB5800] 04:34:27 INFO - PROCESS | 4736 | 1461152067236 Marionette DEBUG loaded listener.js 04:34:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A2C2D800) [pid = 4736] [serial = 2234] [outer = 00000056A2BB5800] 04:34:27 INFO - PROCESS | 4736 | ++DOCSHELL 0000005696FAD000 == 63 [pid = 4736] [id = 745] 04:34:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A2D4BC00) [pid = 4736] [serial = 2235] [outer = 0000000000000000] 04:34:27 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A2D4CC00) [pid = 4736] [serial = 2236] [outer = 00000056A2D4BC00] 04:34:27 INFO - PROCESS | 4736 | 1461152067820 Marionette TRACE conn5 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:34:27 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. 04:34:27 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 923ms 04:34:27 INFO - PROCESS | 4736 | 1461152067840 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 04:34:27 INFO - PROCESS | 4736 | 1461152067843 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 04:34:27 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:34:27 INFO - PROCESS | 4736 | 1461152067846 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:34:27 INFO - PROCESS | 4736 | 1461152067848 Marionette TRACE conn5 <- [1,2942,null,{}] 04:34:27 INFO - PROCESS | 4736 | 1461152067852 Marionette TRACE conn5 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:27 INFO - PROCESS | 4736 | 1461152067984 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 04:34:28 INFO - PROCESS | 4736 | 1461152068109 Marionette TRACE conn5 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8CB0800 == 64 [pid = 4736] [id = 746] 04:34:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A2BB5C00) [pid = 4736] [serial = 2237] [outer = 0000000000000000] 04:34:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A2D49C00) [pid = 4736] [serial = 2238] [outer = 00000056A2BB5C00] 04:34:28 INFO - PROCESS | 4736 | 1461152068166 Marionette DEBUG loaded listener.js 04:34:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A2D53C00) [pid = 4736] [serial = 2239] [outer = 00000056A2BB5C00] 04:34:28 INFO - PROCESS | 4736 | 1461152068654 Marionette TRACE conn5 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:34:28 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:34:28 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 04:34:28 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 818ms 04:34:28 INFO - PROCESS | 4736 | 1461152068668 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 04:34:28 INFO - PROCESS | 4736 | 1461152068670 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 04:34:28 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:34:28 INFO - PROCESS | 4736 | 1461152068689 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:34:28 INFO - PROCESS | 4736 | 1461152068691 Marionette TRACE conn5 <- [1,2946,null,{}] 04:34:28 INFO - PROCESS | 4736 | 1461152068699 Marionette TRACE conn5 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:28 INFO - PROCESS | 4736 | 1461152068826 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 04:34:28 INFO - PROCESS | 4736 | 1461152068926 Marionette TRACE conn5 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:28 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8D0D000 == 65 [pid = 4736] [id = 747] 04:34:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A3CF3000) [pid = 4736] [serial = 2240] [outer = 0000000000000000] 04:34:28 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A3CF8400) [pid = 4736] [serial = 2241] [outer = 00000056A3CF3000] 04:34:28 INFO - PROCESS | 4736 | 1461152068983 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A3E8F800) [pid = 4736] [serial = 2242] [outer = 00000056A3CF3000] 04:34:29 INFO - PROCESS | 4736 | 1461152069540 Marionette TRACE conn5 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:34:29 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. 04:34:29 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 903ms 04:34:29 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:34:29 INFO - PROCESS | 4736 | 1461152069579 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 04:34:29 INFO - PROCESS | 4736 | 1461152069582 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 04:34:29 INFO - PROCESS | 4736 | 1461152069585 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:34:29 INFO - PROCESS | 4736 | 1461152069587 Marionette TRACE conn5 <- [1,2950,null,{}] 04:34:29 INFO - PROCESS | 4736 | 1461152069591 Marionette TRACE conn5 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:29 INFO - PROCESS | 4736 | 1461152069702 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 04:34:29 INFO - PROCESS | 4736 | 1461152069803 Marionette TRACE conn5 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:29 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DCCA800 == 66 [pid = 4736] [id = 748] 04:34:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569D72E000) [pid = 4736] [serial = 2243] [outer = 0000000000000000] 04:34:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (000000569E2F5800) [pid = 4736] [serial = 2244] [outer = 000000569D72E000] 04:34:29 INFO - PROCESS | 4736 | 1461152069858 Marionette DEBUG loaded listener.js 04:34:29 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A283B800) [pid = 4736] [serial = 2245] [outer = 000000569D72E000] 04:34:30 INFO - PROCESS | 4736 | 1461152070523 Marionette TRACE conn5 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:34:30 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. 04:34:30 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 985ms 04:34:30 INFO - PROCESS | 4736 | 1461152070574 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 04:34:30 INFO - PROCESS | 4736 | 1461152070579 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 04:34:30 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:34:30 INFO - PROCESS | 4736 | 1461152070604 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:34:30 INFO - PROCESS | 4736 | 1461152070608 Marionette TRACE conn5 <- [1,2954,null,{}] 04:34:30 INFO - PROCESS | 4736 | 1461152070613 Marionette TRACE conn5 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:30 INFO - PROCESS | 4736 | 1461152070721 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 04:34:30 INFO - PROCESS | 4736 | 1461152070827 Marionette TRACE conn5 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:30 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E9800 == 67 [pid = 4736] [id = 749] 04:34:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569538B000) [pid = 4736] [serial = 2246] [outer = 0000000000000000] 04:34:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (0000005699DBEC00) [pid = 4736] [serial = 2247] [outer = 000000569538B000] 04:34:30 INFO - PROCESS | 4736 | 1461152070879 Marionette DEBUG loaded listener.js 04:34:30 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (000000569C996800) [pid = 4736] [serial = 2248] [outer = 000000569538B000] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A60EE000 == 66 [pid = 4736] [id = 737] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE0000 == 65 [pid = 4736] [id = 736] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A561C800 == 64 [pid = 4736] [id = 735] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4786800 == 63 [pid = 4736] [id = 734] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2CBA000 == 62 [pid = 4736] [id = 733] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569C405800 == 61 [pid = 4736] [id = 732] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E18000 == 60 [pid = 4736] [id = 731] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569E36F000 == 59 [pid = 4736] [id = 730] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056979B6000 == 58 [pid = 4736] [id = 729] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (000000569D91C000) [pid = 4736] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (000000569A8AC800) [pid = 4736] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (0000005690E3AC00) [pid = 4736] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A1796800) [pid = 4736] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (00000056A170E400) [pid = 4736] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569D566800 == 57 [pid = 4736] [id = 728] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 00000056A2A91800 == 56 [pid = 4736] [id = 725] 04:34:31 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2DA800 == 55 [pid = 4736] [id = 724] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056A2831800) [pid = 4736] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000569D7C5000) [pid = 4736] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (0000005695386C00) [pid = 4736] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569D478C00) [pid = 4736] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (000000569A81E000) [pid = 4736] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A18DB400) [pid = 4736] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A18D6000) [pid = 4736] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056970B1800) [pid = 4736] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (00000056A1430800) [pid = 4736] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569DEC5800) [pid = 4736] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (000000569190F000) [pid = 4736] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (00000056A1433400) [pid = 4736] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (00000056A189F800) [pid = 4736] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569CEBD400) [pid = 4736] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (000000569E281800) [pid = 4736] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056A0E58C00) [pid = 4736] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569E283400) [pid = 4736] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569E4D2800) [pid = 4736] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569758E400) [pid = 4736] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (00000056A25A6400) [pid = 4736] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 04:34:31 INFO - PROCESS | 4736 | 1461152071528 Marionette TRACE conn5 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:34:31 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. 04:34:31 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 986ms 04:34:31 INFO - PROCESS | 4736 | 1461152071594 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 04:34:31 INFO - PROCESS | 4736 | 1461152071600 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 04:34:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:34:31 INFO - PROCESS | 4736 | 1461152071607 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:34:31 INFO - PROCESS | 4736 | 1461152071609 Marionette TRACE conn5 <- [1,2958,null,{}] 04:34:31 INFO - PROCESS | 4736 | 1461152071613 Marionette TRACE conn5 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:31 INFO - PROCESS | 4736 | 1461152071713 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 04:34:31 INFO - PROCESS | 4736 | 1461152071804 Marionette TRACE conn5 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:31 INFO - PROCESS | 4736 | ++DOCSHELL 000000569D85E800 == 56 [pid = 4736] [id = 750] 04:34:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (0000005690EA2000) [pid = 4736] [serial = 2249] [outer = 0000000000000000] 04:34:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000569A56F400) [pid = 4736] [serial = 2250] [outer = 0000005690EA2000] 04:34:31 INFO - PROCESS | 4736 | 1461152071852 Marionette DEBUG loaded listener.js 04:34:31 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (000000569D1EE800) [pid = 4736] [serial = 2251] [outer = 0000005690EA2000] 04:34:32 INFO - PROCESS | 4736 | 1461152072255 Marionette TRACE conn5 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 04:34:32 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. 04:34:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 693ms 04:34:32 INFO - PROCESS | 4736 | 1461152072300 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 04:34:32 INFO - PROCESS | 4736 | 1461152072303 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 04:34:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:34:32 INFO - PROCESS | 4736 | 1461152072307 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:34:32 INFO - PROCESS | 4736 | 1461152072310 Marionette TRACE conn5 <- [1,2962,null,{}] 04:34:32 INFO - PROCESS | 4736 | 1461152072321 Marionette TRACE conn5 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:32 INFO - PROCESS | 4736 | 1461152072419 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 04:34:32 INFO - PROCESS | 4736 | 1461152072427 Marionette TRACE conn5 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:32 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A0E11000 == 57 [pid = 4736] [id = 751] 04:34:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (000000569D72F400) [pid = 4736] [serial = 2252] [outer = 0000000000000000] 04:34:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (000000569DC58C00) [pid = 4736] [serial = 2253] [outer = 000000569D72F400] 04:34:32 INFO - PROCESS | 4736 | 1461152072484 Marionette DEBUG loaded listener.js 04:34:32 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (000000569E286400) [pid = 4736] [serial = 2254] [outer = 000000569D72F400] 04:34:32 INFO - PROCESS | 4736 | 1461152072963 Marionette TRACE conn5 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 04:34:33 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. 04:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 692ms 04:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:34:33 INFO - PROCESS | 4736 | 1461152073001 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 4736 | 1461152073004 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 04:34:33 INFO - PROCESS | 4736 | 1461152073007 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 4736 | 1461152073009 Marionette TRACE conn5 <- [1,2966,null,{}] 04:34:33 INFO - PROCESS | 4736 | 1461152073017 Marionette TRACE conn5 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 4736 | 1461152073142 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 04:34:33 INFO - PROCESS | 4736 | 1461152073150 Marionette TRACE conn5 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A66800 == 58 [pid = 4736] [id = 752] 04:34:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (000000569EAF1400) [pid = 4736] [serial = 2255] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (000000569FA67800) [pid = 4736] [serial = 2256] [outer = 000000569EAF1400] 04:34:33 INFO - PROCESS | 4736 | 1461152073196 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (000000569FCBC800) [pid = 4736] [serial = 2257] [outer = 000000569EAF1400] 04:34:33 INFO - PROCESS | 4736 | 1461152073618 Marionette TRACE conn5 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 04:34:33 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. 04:34:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 629ms 04:34:33 INFO - PROCESS | 4736 | 1461152073639 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 04:34:33 INFO - PROCESS | 4736 | 1461152073642 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 04:34:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:34:33 INFO - PROCESS | 4736 | 1461152073645 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:34:33 INFO - PROCESS | 4736 | 1461152073647 Marionette TRACE conn5 <- [1,2970,null,{}] 04:34:33 INFO - PROCESS | 4736 | 1461152073651 Marionette TRACE conn5 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:33 INFO - PROCESS | 4736 | 1461152073786 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 04:34:33 INFO - PROCESS | 4736 | 1461152073800 Marionette TRACE conn5 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:33 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A4907000 == 59 [pid = 4736] [id = 753] 04:34:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A06E1400) [pid = 4736] [serial = 2258] [outer = 0000000000000000] 04:34:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A0E63000) [pid = 4736] [serial = 2259] [outer = 00000056A06E1400] 04:34:33 INFO - PROCESS | 4736 | 1461152073846 Marionette DEBUG loaded listener.js 04:34:33 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A1506800) [pid = 4736] [serial = 2260] [outer = 00000056A06E1400] 04:34:34 INFO - PROCESS | 4736 | 1461152074283 Marionette TRACE conn5 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 04:34:34 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 04:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:34:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:34 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:34:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 04:34:34 INFO - PROCESS | 4736 | 1461152074320 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 04:34:34 INFO - PROCESS | 4736 | 1461152074322 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 04:34:34 INFO - PROCESS | 4736 | 1461152074325 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:34:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:34:34 INFO - PROCESS | 4736 | 1461152074327 Marionette TRACE conn5 <- [1,2974,null,{}] 04:34:34 INFO - PROCESS | 4736 | 1461152074330 Marionette TRACE conn5 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:34 INFO - PROCESS | 4736 | 1461152074460 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 04:34:34 INFO - PROCESS | 4736 | 1461152074553 Marionette TRACE conn5 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:34 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A5AE9800 == 60 [pid = 4736] [id = 754] 04:34:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A18CE800) [pid = 4736] [serial = 2261] [outer = 0000000000000000] 04:34:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A2834C00) [pid = 4736] [serial = 2262] [outer = 00000056A18CE800] 04:34:34 INFO - PROCESS | 4736 | 1461152074609 Marionette DEBUG loaded listener.js 04:34:34 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A2A06C00) [pid = 4736] [serial = 2263] [outer = 00000056A18CE800] 04:34:35 INFO - PROCESS | 4736 | 1461152075017 Marionette TRACE conn5 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 04:34:35 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. 04:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 735ms 04:34:35 INFO - PROCESS | 4736 | 1461152075063 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 4736 | 1461152075065 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 04:34:35 INFO - PROCESS | 4736 | 1461152075068 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:34:35 INFO - PROCESS | 4736 | 1461152075070 Marionette TRACE conn5 <- [1,2978,null,{}] 04:34:35 INFO - PROCESS | 4736 | 1461152075074 Marionette TRACE conn5 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:35 INFO - PROCESS | 4736 | 1461152075193 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 04:34:35 INFO - PROCESS | 4736 | 1461152075253 Marionette TRACE conn5 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:35 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60ED800 == 61 [pid = 4736] [id = 755] 04:34:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A2ACA400) [pid = 4736] [serial = 2264] [outer = 0000000000000000] 04:34:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A2B53000) [pid = 4736] [serial = 2265] [outer = 00000056A2ACA400] 04:34:35 INFO - PROCESS | 4736 | 1461152075300 Marionette DEBUG loaded listener.js 04:34:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A2BC0800) [pid = 4736] [serial = 2266] [outer = 00000056A2ACA400] 04:34:35 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A60DD800 == 62 [pid = 4736] [id = 756] 04:34:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A3E93800) [pid = 4736] [serial = 2267] [outer = 0000000000000000] 04:34:35 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A3E94800) [pid = 4736] [serial = 2268] [outer = 00000056A3E93800] 04:34:35 INFO - PROCESS | 4736 | 1461152075840 Marionette TRACE conn5 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (00000056A1791C00) [pid = 4736] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000569D481400) [pid = 4736] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569E25F000) [pid = 4736] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569A818400) [pid = 4736] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056961AFC00) [pid = 4736] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000568FF75800) [pid = 4736] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000568FF75400) [pid = 4736] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A2831000) [pid = 4736] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:34:35 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. 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569E4E0000) [pid = 4736] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:34:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 819ms 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569FA6B000) [pid = 4736] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (00000056A142CC00) [pid = 4736] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:34:35 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569F1EEC00) [pid = 4736] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:34:35 INFO - PROCESS | 4736 | 1461152075892 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 04:34:35 INFO - PROCESS | 4736 | 1461152075894 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 04:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:34:35 INFO - PROCESS | 4736 | 1461152075898 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:34:35 INFO - PROCESS | 4736 | 1461152075900 Marionette TRACE conn5 <- [1,2982,null,{}] 04:34:35 INFO - PROCESS | 4736 | 1461152075903 Marionette TRACE conn5 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 4736 | 1461152076012 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 04:34:36 INFO - PROCESS | 4736 | 1461152076019 Marionette TRACE conn5 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A769A800 == 63 [pid = 4736] [id = 757] 04:34:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (000000569AF5C400) [pid = 4736] [serial = 2269] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (000000569D6A5800) [pid = 4736] [serial = 2270] [outer = 000000569AF5C400] 04:34:36 INFO - PROCESS | 4736 | 1461152076065 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A2BBBC00) [pid = 4736] [serial = 2271] [outer = 000000569AF5C400] 04:34:36 INFO - PROCESS | 4736 | 1461152076468 Marionette TRACE conn5 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 04:34:36 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:34:36 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 04:34:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 629ms 04:34:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:34:36 INFO - PROCESS | 4736 | 1461152076530 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 04:34:36 INFO - PROCESS | 4736 | 1461152076532 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 04:34:36 INFO - PROCESS | 4736 | 1461152076535 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:34:36 INFO - PROCESS | 4736 | 1461152076537 Marionette TRACE conn5 <- [1,2986,null,{}] 04:34:36 INFO - PROCESS | 4736 | 1461152076541 Marionette TRACE conn5 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:36 INFO - PROCESS | 4736 | 1461152076636 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 04:34:36 INFO - PROCESS | 4736 | 1461152076642 Marionette TRACE conn5 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:36 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8353000 == 64 [pid = 4736] [id = 758] 04:34:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A2D4A000) [pid = 4736] [serial = 2272] [outer = 0000000000000000] 04:34:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A3E98000) [pid = 4736] [serial = 2273] [outer = 00000056A2D4A000] 04:34:36 INFO - PROCESS | 4736 | 1461152076688 Marionette DEBUG loaded listener.js 04:34:36 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A3E9E000) [pid = 4736] [serial = 2274] [outer = 00000056A2D4A000] 04:34:37 INFO - PROCESS | 4736 | 1461152077100 Marionette TRACE conn5 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 04:34:37 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. 04:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 587ms 04:34:37 INFO - PROCESS | 4736 | 1461152077126 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 4736 | 1461152077128 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 04:34:37 INFO - PROCESS | 4736 | 1461152077131 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:34:37 INFO - PROCESS | 4736 | 1461152077133 Marionette TRACE conn5 <- [1,2990,null,{}] 04:34:37 INFO - PROCESS | 4736 | 1461152077137 Marionette TRACE conn5 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:37 INFO - PROCESS | 4736 | 1461152077269 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 04:34:37 INFO - PROCESS | 4736 | 1461152077278 Marionette TRACE conn5 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:37 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8D9F000 == 65 [pid = 4736] [id = 759] 04:34:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A3EA5400) [pid = 4736] [serial = 2275] [outer = 0000000000000000] 04:34:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A3EAAC00) [pid = 4736] [serial = 2276] [outer = 00000056A3EA5400] 04:34:37 INFO - PROCESS | 4736 | 1461152077324 Marionette DEBUG loaded listener.js 04:34:37 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A3EB4C00) [pid = 4736] [serial = 2277] [outer = 00000056A3EA5400] 04:34:37 INFO - PROCESS | 4736 | 1461152077754 Marionette TRACE conn5 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 04:34:37 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. 04:34:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 672ms 04:34:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:34:37 INFO - PROCESS | 4736 | 1461152077806 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 04:34:37 INFO - PROCESS | 4736 | 1461152077808 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 04:34:37 INFO - PROCESS | 4736 | 1461152077812 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:34:37 INFO - PROCESS | 4736 | 1461152077815 Marionette TRACE conn5 <- [1,2994,null,{}] 04:34:37 INFO - PROCESS | 4736 | 1461152077829 Marionette TRACE conn5 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 4736 | 1461152078008 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 04:34:38 INFO - PROCESS | 4736 | 1461152078117 Marionette TRACE conn5 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:38 INFO - PROCESS | 4736 | ++DOCSHELL 0000005699DE6800 == 66 [pid = 4736] [id = 760] 04:34:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056906C9400) [pid = 4736] [serial = 2278] [outer = 0000000000000000] 04:34:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (0000005690E39800) [pid = 4736] [serial = 2279] [outer = 00000056906C9400] 04:34:38 INFO - PROCESS | 4736 | 1461152078178 Marionette DEBUG loaded listener.js 04:34:38 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (0000005696D91400) [pid = 4736] [serial = 2280] [outer = 00000056906C9400] 04:34:38 INFO - PROCESS | 4736 | 1461152078759 Marionette TRACE conn5 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 04:34:38 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. 04:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 986ms 04:34:38 INFO - PROCESS | 4736 | 1461152078802 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 04:34:38 INFO - PROCESS | 4736 | 1461152078808 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 04:34:38 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:34:38 INFO - PROCESS | 4736 | 1461152078831 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:34:38 INFO - PROCESS | 4736 | 1461152078836 Marionette TRACE conn5 <- [1,2998,null,{}] 04:34:38 INFO - PROCESS | 4736 | 1461152078843 Marionette TRACE conn5 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:38 INFO - PROCESS | 4736 | 1461152078963 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 04:34:39 INFO - PROCESS | 4736 | 1461152079069 Marionette TRACE conn5 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:39 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A165D800 == 67 [pid = 4736] [id = 761] 04:34:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (000000569D735400) [pid = 4736] [serial = 2281] [outer = 0000000000000000] 04:34:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (000000569DC4FC00) [pid = 4736] [serial = 2282] [outer = 000000569D735400] 04:34:39 INFO - PROCESS | 4736 | 1461152079129 Marionette DEBUG loaded listener.js 04:34:39 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (000000569E4D5800) [pid = 4736] [serial = 2283] [outer = 000000569D735400] 04:34:39 INFO - PROCESS | 4736 | [4736] 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 04:34:39 INFO - PROCESS | 4736 | 1461152079700 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:34:39 INFO - {} 04:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:34:39 INFO - {} 04:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:34:39 INFO - {} 04:34:39 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:34:39 INFO - {} 04:34:39 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 944ms 04:34:39 INFO - PROCESS | 4736 | 1461152079766 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 04:34:39 INFO - TEST-START | /FileAPI/fileReader.html 04:34:39 INFO - PROCESS | 4736 | 1461152079769 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 04:34:39 INFO - PROCESS | 4736 | 1461152079773 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:34:39 INFO - PROCESS | 4736 | 1461152079776 Marionette TRACE conn5 <- [1,3002,null,{}] 04:34:39 INFO - PROCESS | 4736 | 1461152079780 Marionette TRACE conn5 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:39 INFO - PROCESS | 4736 | 1461152079904 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 04:34:40 INFO - PROCESS | 4736 | 1461152080005 Marionette TRACE conn5 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8DB5000 == 68 [pid = 4736] [id = 762] 04:34:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (000000569FA8D400) [pid = 4736] [serial = 2284] [outer = 0000000000000000] 04:34:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056A2AD4C00) [pid = 4736] [serial = 2285] [outer = 000000569FA8D400] 04:34:40 INFO - PROCESS | 4736 | 1461152080062 Marionette DEBUG loaded listener.js 04:34:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (00000056A3E96C00) [pid = 4736] [serial = 2286] [outer = 000000569FA8D400] 04:34:40 INFO - PROCESS | 4736 | 1461152080613 Marionette TRACE conn5 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 04:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:34:40 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:34:40 INFO - TEST-OK | /FileAPI/fileReader.html | took 882ms 04:34:40 INFO - PROCESS | 4736 | 1461152080656 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 04:34:40 INFO - PROCESS | 4736 | 1461152080660 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 04:34:40 INFO - TEST-START | /FileAPI/historical.html 04:34:40 INFO - PROCESS | 4736 | 1461152080691 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:34:40 INFO - PROCESS | 4736 | 1461152080697 Marionette TRACE conn5 <- [1,3006,null,{}] 04:34:40 INFO - PROCESS | 4736 | 1461152080701 Marionette TRACE conn5 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:40 INFO - PROCESS | 4736 | 1461152080823 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 04:34:40 INFO - PROCESS | 4736 | 1461152080928 Marionette TRACE conn5 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:40 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AA2CB000 == 69 [pid = 4736] [id = 763] 04:34:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (00000056A3EBA000) [pid = 4736] [serial = 2287] [outer = 0000000000000000] 04:34:40 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (00000056A45DCC00) [pid = 4736] [serial = 2288] [outer = 00000056A3EBA000] 04:34:40 INFO - PROCESS | 4736 | 1461152080986 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (00000056A4727000) [pid = 4736] [serial = 2289] [outer = 00000056A3EBA000] 04:34:41 INFO - PROCESS | 4736 | 1461152081551 Marionette TRACE conn5 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 04:34:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:34:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:34:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:34:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:34:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:34:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:34:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:34:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:34:41 INFO - TEST-OK | /FileAPI/historical.html | took 903ms 04:34:41 INFO - TEST-START | /FileAPI/idlharness.html 04:34:41 INFO - PROCESS | 4736 | 1461152081586 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 04:34:41 INFO - PROCESS | 4736 | 1461152081588 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 04:34:41 INFO - PROCESS | 4736 | 1461152081592 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:34:41 INFO - PROCESS | 4736 | 1461152081594 Marionette TRACE conn5 <- [1,3010,null,{}] 04:34:41 INFO - PROCESS | 4736 | 1461152081615 Marionette TRACE conn5 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:41 INFO - PROCESS | 4736 | 1461152081732 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 04:34:41 INFO - PROCESS | 4736 | 1461152081835 Marionette TRACE conn5 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:41 INFO - PROCESS | 4736 | ++DOCSHELL 00000056AAB35000 == 70 [pid = 4736] [id = 764] 04:34:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (00000056A45E0C00) [pid = 4736] [serial = 2290] [outer = 0000000000000000] 04:34:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (00000056A5783C00) [pid = 4736] [serial = 2291] [outer = 00000056A45E0C00] 04:34:41 INFO - PROCESS | 4736 | 1461152081892 Marionette DEBUG loaded listener.js 04:34:41 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056A578A800) [pid = 4736] [serial = 2292] [outer = 00000056A45E0C00] 04:34:42 INFO - PROCESS | 4736 | 1461152082931 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:34:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:34:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:34:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:34:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:34:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:34:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:34:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:34:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:34:43 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 04:34:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:34:43 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 04:34:43 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 04:34:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:34:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:34:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:34:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:34:43 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 04:34:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:34:43 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 04:34:43 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 04:34:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:34:43 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 04:34:43 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 04:34:43 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 04:34:43 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:34:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:34:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 1497ms 04:34:43 INFO - PROCESS | 4736 | 1461152083130 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 04:34:43 INFO - PROCESS | 4736 | 1461152083133 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 04:34:43 INFO - PROCESS | 4736 | 1461152083139 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:34:43 INFO - PROCESS | 4736 | 1461152083141 Marionette TRACE conn5 <- [1,3014,null,{}] 04:34:43 INFO - TEST-START | /FileAPI/idlharness.worker 04:34:43 INFO - PROCESS | 4736 | 1461152083147 Marionette TRACE conn5 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:43 INFO - PROCESS | 4736 | 1461152083294 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 04:34:43 INFO - PROCESS | 4736 | 1461152083450 Marionette TRACE conn5 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:43 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7521800 == 71 [pid = 4736] [id = 765] 04:34:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056A760E800) [pid = 4736] [serial = 2293] [outer = 0000000000000000] 04:34:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 163 (00000056A7610400) [pid = 4736] [serial = 2294] [outer = 00000056A760E800] 04:34:43 INFO - PROCESS | 4736 | 1461152083518 Marionette DEBUG loaded listener.js 04:34:43 INFO - PROCESS | 4736 | ++DOMWINDOW == 164 (00000056A761B000) [pid = 4736] [serial = 2295] [outer = 00000056A760E800] 04:34:43 INFO - PROCESS | 4736 | [4736] 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 04:34:45 INFO - PROCESS | 4736 | 1461152085059 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:34:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:34:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:34:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:34:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:34:45 INFO - {} 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:34:45 INFO - {} 04:34:45 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 - {} 04:34:45 INFO - {} 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:34:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:34:45 INFO - {} 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:34:45 INFO - {} 04:34:45 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 - {} 04:34:45 INFO - {} 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:34:45 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:34:45 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:34:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:34:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 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 04:34:45 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:34:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:34:45 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:45 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:34:45 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:34:45 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:34:45 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:34:45 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:34:45 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:34:45 INFO - {} 04:34:45 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2050ms 04:34:45 INFO - PROCESS | 4736 | 1461152085199 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 04:34:45 INFO - PROCESS | 4736 | 1461152085204 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 04:34:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:34:45 INFO - PROCESS | 4736 | 1461152085238 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:34:45 INFO - PROCESS | 4736 | 1461152085240 Marionette TRACE conn5 <- [1,3018,null,{}] 04:34:45 INFO - PROCESS | 4736 | 1461152085249 Marionette TRACE conn5 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:45 INFO - PROCESS | 4736 | 1461152085384 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 04:34:45 INFO - PROCESS | 4736 | 1461152085508 Marionette TRACE conn5 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 000000569FAB1800 == 70 [pid = 4736] [id = 668] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A6DC3800 == 69 [pid = 4736] [id = 723] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8D9F000 == 68 [pid = 4736] [id = 759] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8353000 == 67 [pid = 4736] [id = 758] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A769A800 == 66 [pid = 4736] [id = 757] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A60DD800 == 65 [pid = 4736] [id = 756] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A60ED800 == 64 [pid = 4736] [id = 755] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A5AE9800 == 63 [pid = 4736] [id = 754] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A4907000 == 62 [pid = 4736] [id = 753] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 163 (000000569E261000) [pid = 4736] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 162 (00000056A178A800) [pid = 4736] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (00000056A28B1000) [pid = 4736] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (00000056A2A0D400) [pid = 4736] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (000000569A56F800) [pid = 4736] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | ++DOCSHELL 0000005690F1F800 == 63 [pid = 4736] [id = 766] 04:34:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 160 (000000568EEAB400) [pid = 4736] [serial = 2296] [outer = 0000000000000000] 04:34:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 161 (00000056900D0800) [pid = 4736] [serial = 2297] [outer = 000000568EEAB400] 04:34:45 INFO - PROCESS | 4736 | 1461152085609 Marionette DEBUG loaded listener.js 04:34:45 INFO - PROCESS | 4736 | ++DOMWINDOW == 162 (00000056970AB800) [pid = 4736] [serial = 2298] [outer = 000000568EEAB400] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A66800 == 62 [pid = 4736] [id = 752] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A0E11000 == 61 [pid = 4736] [id = 751] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 000000569D85E800 == 60 [pid = 4736] [id = 750] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E9800 == 59 [pid = 4736] [id = 749] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 0000005696FAD000 == 58 [pid = 4736] [id = 745] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A8038800 == 57 [pid = 4736] [id = 743] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A7D65000 == 56 [pid = 4736] [id = 742] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A76BE000 == 55 [pid = 4736] [id = 741] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25D6000 == 54 [pid = 4736] [id = 740] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 000000569E2DB800 == 53 [pid = 4736] [id = 739] 04:34:45 INFO - PROCESS | 4736 | --DOCSHELL 00000056A75A8800 == 52 [pid = 4736] [id = 738] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 161 (000000569D72A400) [pid = 4736] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 160 (000000569E265800) [pid = 4736] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 159 (00000056A18D6C00) [pid = 4736] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (000000569CEBF400) [pid = 4736] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (000000569D21B800) [pid = 4736] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (000000569A578000) [pid = 4736] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (000000569A9F6C00) [pid = 4736] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (0000005695135800) [pid = 4736] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (0000005690A88800) [pid = 4736] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (0000005690A8C800) [pid = 4736] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056961B2000) [pid = 4736] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A2839000) [pid = 4736] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (00000056A28A8000) [pid = 4736] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569EAD3C00) [pid = 4736] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (000000569E2F4000) [pid = 4736] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A0577400) [pid = 4736] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569FA86C00) [pid = 4736] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (00000056A189E800) [pid = 4736] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A0E61800) [pid = 4736] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A1506000) [pid = 4736] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569D7BD800) [pid = 4736] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (00000056A170D800) [pid = 4736] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 04:34:45 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569FA70800) [pid = 4736] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 04:34:46 INFO - PROCESS | 4736 | 1461152086052 Marionette TRACE conn5 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 04:34:46 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 04:34:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 840ms 04:34:46 INFO - PROCESS | 4736 | 1461152086078 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 4736 | 1461152086084 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:34:46 INFO - PROCESS | 4736 | 1461152086090 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 4736 | 1461152086093 Marionette TRACE conn5 <- [1,3022,null,{}] 04:34:46 INFO - PROCESS | 4736 | 1461152086101 Marionette TRACE conn5 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 4736 | 1461152086194 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 04:34:46 INFO - PROCESS | 4736 | 1461152086200 Marionette TRACE conn5 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:46 INFO - PROCESS | 4736 | ++DOCSHELL 000000569FA27000 == 53 [pid = 4736] [id = 767] 04:34:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (0000005696D9B800) [pid = 4736] [serial = 2299] [outer = 0000000000000000] 04:34:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (000000569AC3A000) [pid = 4736] [serial = 2300] [outer = 0000005696D9B800] 04:34:46 INFO - PROCESS | 4736 | 1461152086247 Marionette DEBUG loaded listener.js 04:34:46 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (000000569D47C000) [pid = 4736] [serial = 2301] [outer = 0000005696D9B800] 04:34:46 INFO - PROCESS | 4736 | 1461152086734 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 04:34:46 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:34:46 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 692ms 04:34:46 INFO - PROCESS | 4736 | 1461152086785 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 04:34:46 INFO - PROCESS | 4736 | 1461152086787 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 04:34:46 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:34:46 INFO - PROCESS | 4736 | 1461152086790 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:34:46 INFO - PROCESS | 4736 | 1461152086794 Marionette TRACE conn5 <- [1,3026,null,{}] 04:34:46 INFO - PROCESS | 4736 | 1461152086806 Marionette TRACE conn5 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:46 INFO - PROCESS | 4736 | 1461152086938 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 04:34:47 INFO - PROCESS | 4736 | 1461152087036 Marionette TRACE conn5 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E9800 == 54 [pid = 4736] [id = 768] 04:34:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (000000569D21B400) [pid = 4736] [serial = 2302] [outer = 0000000000000000] 04:34:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (000000569E25DC00) [pid = 4736] [serial = 2303] [outer = 000000569D21B400] 04:34:47 INFO - PROCESS | 4736 | 1461152087086 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (000000569E286C00) [pid = 4736] [serial = 2304] [outer = 000000569D21B400] 04:34:47 INFO - PROCESS | 4736 | 1461152087446 Marionette TRACE conn5 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 04:34:47 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:34:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:47 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:34:47 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 692ms 04:34:47 INFO - PROCESS | 4736 | 1461152087499 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 04:34:47 INFO - PROCESS | 4736 | 1461152087502 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 04:34:47 INFO - PROCESS | 4736 | 1461152087506 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:34:47 INFO - PROCESS | 4736 | 1461152087508 Marionette TRACE conn5 <- [1,3030,null,{}] 04:34:47 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:34:47 INFO - PROCESS | 4736 | 1461152087512 Marionette TRACE conn5 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:47 INFO - PROCESS | 4736 | 1461152087602 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 04:34:47 INFO - PROCESS | 4736 | 1461152087608 Marionette TRACE conn5 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:47 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25D8800 == 55 [pid = 4736] [id = 769] 04:34:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (000000569E3B2C00) [pid = 4736] [serial = 2305] [outer = 0000000000000000] 04:34:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (000000569E9EB000) [pid = 4736] [serial = 2306] [outer = 000000569E3B2C00] 04:34:47 INFO - PROCESS | 4736 | 1461152087658 Marionette DEBUG loaded listener.js 04:34:47 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (000000569FA64400) [pid = 4736] [serial = 2307] [outer = 000000569E3B2C00] 04:34:48 INFO - PROCESS | 4736 | 1461152088407 Marionette TRACE conn5 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:34:48 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. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:34:48 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'.) 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:34:48 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. 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:34:48 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. 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:34:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:34:48 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. 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:34:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 04:34:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:34:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:34:48 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:34:48 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1033ms 04:34:48 INFO - PROCESS | 4736 | 1461152088545 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 04:34:48 INFO - PROCESS | 4736 | 1461152088548 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 04:34:48 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:34:48 INFO - PROCESS | 4736 | 1461152088571 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:34:48 INFO - PROCESS | 4736 | 1461152088573 Marionette TRACE conn5 <- [1,3034,null,{}] 04:34:48 INFO - PROCESS | 4736 | 1461152088577 Marionette TRACE conn5 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:48 INFO - PROCESS | 4736 | 1461152088696 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 04:34:48 INFO - PROCESS | 4736 | 1461152088702 Marionette TRACE conn5 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:48 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A3A7B000 == 56 [pid = 4736] [id = 770] 04:34:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (000000569FA85800) [pid = 4736] [serial = 2308] [outer = 0000000000000000] 04:34:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A06E4C00) [pid = 4736] [serial = 2309] [outer = 000000569FA85800] 04:34:48 INFO - PROCESS | 4736 | 1461152088797 Marionette DEBUG loaded listener.js 04:34:48 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056A150B000) [pid = 4736] [serial = 2310] [outer = 000000569FA85800] 04:34:48 INFO - PROCESS | 4736 | [4736] 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 04:34:49 INFO - PROCESS | 4736 | 1461152089240 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:34:49 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:34:49 INFO - {} 04:34:49 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 734ms 04:34:49 INFO - PROCESS | 4736 | 1461152089306 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 04:34:49 INFO - PROCESS | 4736 | 1461152089309 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 04:34:49 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:34:49 INFO - PROCESS | 4736 | 1461152089312 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:34:49 INFO - PROCESS | 4736 | 1461152089314 Marionette TRACE conn5 <- [1,3038,null,{}] 04:34:49 INFO - PROCESS | 4736 | 1461152089317 Marionette TRACE conn5 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:49 INFO - PROCESS | 4736 | 1461152089465 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 04:34:49 INFO - PROCESS | 4736 | 1461152089472 Marionette TRACE conn5 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:49 INFO - PROCESS | 4736 | ++DOCSHELL 00000056960E0800 == 57 [pid = 4736] [id = 771] 04:34:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (00000056A16A2000) [pid = 4736] [serial = 2311] [outer = 0000000000000000] 04:34:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (00000056A18D6400) [pid = 4736] [serial = 2312] [outer = 00000056A16A2000] 04:34:49 INFO - PROCESS | 4736 | 1461152089569 Marionette DEBUG loaded listener.js 04:34:49 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (00000056A25A3800) [pid = 4736] [serial = 2313] [outer = 00000056A16A2000] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (0000005696D05800) [pid = 4736] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A1717C00) [pid = 4736] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A28AEC00) [pid = 4736] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (000000569134D400) [pid = 4736] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (000000569D47EC00) [pid = 4736] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569AF5CC00) [pid = 4736] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A3E93800) [pid = 4736] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (00000056A2D4BC00) [pid = 4736] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (000000569538B000) [pid = 4736] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (0000005690EA2000) [pid = 4736] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (000000569D72F400) [pid = 4736] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (000000569EAF1400) [pid = 4736] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (00000056A2D4A000) [pid = 4736] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (00000056A06E1400) [pid = 4736] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (0000005690EAFC00) [pid = 4736] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (0000005690EAC000) [pid = 4736] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569D480C00) [pid = 4736] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569FEF4000) [pid = 4736] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (000000569A577000) [pid = 4736] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A142E800) [pid = 4736] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (00000056906D6400) [pid = 4736] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569FA8C800) [pid = 4736] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (00000056A0E93C00) [pid = 4736] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (000000569D6AA800) [pid = 4736] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569DC52C00) [pid = 4736] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (0000005696D0A000) [pid = 4736] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A18D8400) [pid = 4736] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (000000569E26A800) [pid = 4736] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (000000569AF5C400) [pid = 4736] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (00000056A18CE800) [pid = 4736] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:34:50 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A2ACA400) [pid = 4736] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:34:50 INFO - PROCESS | 4736 | 1461152090325 Marionette TRACE conn5 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 04:34:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:34:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:34:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:34:50 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:34:50 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1024ms 04:34:50 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:34:50 INFO - PROCESS | 4736 | 1461152090340 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 04:34:50 INFO - PROCESS | 4736 | 1461152090343 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 04:34:50 INFO - PROCESS | 4736 | 1461152090347 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:34:50 INFO - PROCESS | 4736 | 1461152090349 Marionette TRACE conn5 <- [1,3042,null,{}] 04:34:50 INFO - PROCESS | 4736 | 1461152090353 Marionette TRACE conn5 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:50 INFO - PROCESS | 4736 | 1461152090441 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 04:34:50 INFO - PROCESS | 4736 | 1461152090531 Marionette TRACE conn5 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:50 INFO - PROCESS | 4736 | ++DOCSHELL 00000056961D9000 == 58 [pid = 4736] [id = 772] 04:34:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 124 (000000568F76CC00) [pid = 4736] [serial = 2314] [outer = 0000000000000000] 04:34:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 125 (0000005690A88000) [pid = 4736] [serial = 2315] [outer = 000000568F76CC00] 04:34:50 INFO - PROCESS | 4736 | 1461152090577 Marionette DEBUG loaded listener.js 04:34:50 INFO - PROCESS | 4736 | ++DOMWINDOW == 126 (0000005691351000) [pid = 4736] [serial = 2316] [outer = 000000568F76CC00] 04:34:51 INFO - PROCESS | 4736 | 1461152091192 Marionette TRACE conn5 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:34:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:34:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:34:51 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" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:34:51 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" 04:34:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:34:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:34:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 950ms 04:34:51 INFO - PROCESS | 4736 | 1461152091302 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 04:34:51 INFO - PROCESS | 4736 | 1461152091305 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 04:34:51 INFO - PROCESS | 4736 | 1461152091309 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:34:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:34:51 INFO - PROCESS | 4736 | 1461152091311 Marionette TRACE conn5 <- [1,3046,null,{}] 04:34:51 INFO - PROCESS | 4736 | 1461152091315 Marionette TRACE conn5 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:51 INFO - PROCESS | 4736 | 1461152091409 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 04:34:51 INFO - PROCESS | 4736 | 1461152091416 Marionette TRACE conn5 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:51 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A051A000 == 59 [pid = 4736] [id = 773] 04:34:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 127 (0000005695B2B800) [pid = 4736] [serial = 2317] [outer = 0000000000000000] 04:34:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 128 (0000005696C03800) [pid = 4736] [serial = 2318] [outer = 0000005695B2B800] 04:34:51 INFO - PROCESS | 4736 | 1461152091470 Marionette DEBUG loaded listener.js 04:34:51 INFO - PROCESS | 4736 | ++DOMWINDOW == 129 (000000569A57AC00) [pid = 4736] [serial = 2319] [outer = 0000005695B2B800] 04:34:51 INFO - PROCESS | 4736 | 1461152091975 Marionette TRACE conn5 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:34:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:34:52 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:52 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:34:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:34:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:34:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:34:52 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:34:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:34:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:52 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:34:52 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:34:52 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 744ms 04:34:52 INFO - PROCESS | 4736 | 1461152092056 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 04:34:52 INFO - PROCESS | 4736 | 1461152092059 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 04:34:52 INFO - PROCESS | 4736 | 1461152092062 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:34:52 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:34:52 INFO - PROCESS | 4736 | 1461152092064 Marionette TRACE conn5 <- [1,3050,null,{}] 04:34:52 INFO - PROCESS | 4736 | 1461152092067 Marionette TRACE conn5 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:52 INFO - PROCESS | 4736 | 1461152092157 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 04:34:52 INFO - PROCESS | 4736 | 1461152092169 Marionette TRACE conn5 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:52 INFO - PROCESS | 4736 | ++DOCSHELL 00000056953D7800 == 60 [pid = 4736] [id = 774] 04:34:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 130 (000000568ED61400) [pid = 4736] [serial = 2320] [outer = 0000000000000000] 04:34:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 131 (000000568FFBA400) [pid = 4736] [serial = 2321] [outer = 000000568ED61400] 04:34:52 INFO - PROCESS | 4736 | 1461152092292 Marionette DEBUG loaded listener.js 04:34:52 INFO - PROCESS | 4736 | ++DOMWINDOW == 132 (0000005690EAC000) [pid = 4736] [serial = 2322] [outer = 000000568ED61400] 04:34:52 INFO - PROCESS | 4736 | [4736] 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 04:34:52 INFO - PROCESS | 4736 | 1461152092989 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:34:53 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:34:53 INFO - {} 04:34:53 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 987ms 04:34:53 INFO - PROCESS | 4736 | 1461152093054 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 04:34:53 INFO - PROCESS | 4736 | 1461152093060 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 04:34:53 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:34:53 INFO - PROCESS | 4736 | 1461152093075 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:34:53 INFO - PROCESS | 4736 | 1461152093078 Marionette TRACE conn5 <- [1,3054,null,{}] 04:34:53 INFO - PROCESS | 4736 | 1461152093151 Marionette TRACE conn5 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:53 INFO - PROCESS | 4736 | 1461152093271 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 04:34:53 INFO - PROCESS | 4736 | 1461152093396 Marionette TRACE conn5 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:53 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A14BF000 == 61 [pid = 4736] [id = 775] 04:34:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 133 (000000569A9EB800) [pid = 4736] [serial = 2323] [outer = 0000000000000000] 04:34:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 134 (000000569D479400) [pid = 4736] [serial = 2324] [outer = 000000569A9EB800] 04:34:53 INFO - PROCESS | 4736 | 1461152093457 Marionette DEBUG loaded listener.js 04:34:53 INFO - PROCESS | 4736 | ++DOMWINDOW == 135 (000000569D7C7400) [pid = 4736] [serial = 2325] [outer = 000000569A9EB800] 04:34:54 INFO - PROCESS | 4736 | 1461152093999 Marionette TRACE conn5 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:34:54 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:34:54 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 966ms 04:34:54 INFO - PROCESS | 4736 | 1461152094046 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 04:34:54 INFO - PROCESS | 4736 | 1461152094051 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 04:34:54 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:34:54 INFO - PROCESS | 4736 | 1461152094058 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:34:54 INFO - PROCESS | 4736 | 1461152094061 Marionette TRACE conn5 <- [1,3058,null,{}] 04:34:54 INFO - PROCESS | 4736 | 1461152094065 Marionette TRACE conn5 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:54 INFO - PROCESS | 4736 | 1461152094182 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 04:34:54 INFO - PROCESS | 4736 | 1461152094314 Marionette TRACE conn5 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:54 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A490E800 == 62 [pid = 4736] [id = 776] 04:34:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 136 (000000569E284400) [pid = 4736] [serial = 2326] [outer = 0000000000000000] 04:34:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 137 (000000569E4DAC00) [pid = 4736] [serial = 2327] [outer = 000000569E284400] 04:34:54 INFO - PROCESS | 4736 | 1461152094374 Marionette DEBUG loaded listener.js 04:34:54 INFO - PROCESS | 4736 | ++DOMWINDOW == 138 (000000569FEF3400) [pid = 4736] [serial = 2328] [outer = 000000569E284400] 04:34:55 INFO - PROCESS | 4736 | 1461152094983 Marionette TRACE conn5 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:34:55 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 986ms 04:34:55 INFO - PROCESS | 4736 | 1461152095047 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 4736 | 1461152095050 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:34:55 INFO - PROCESS | 4736 | 1461152095054 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 4736 | 1461152095058 Marionette TRACE conn5 <- [1,3062,null,{}] 04:34:55 INFO - PROCESS | 4736 | 1461152095084 Marionette TRACE conn5 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:55 INFO - PROCESS | 4736 | 1461152095243 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 04:34:55 INFO - PROCESS | 4736 | 1461152095299 Marionette TRACE conn5 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:55 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A605C000 == 63 [pid = 4736] [id = 777] 04:34:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 139 (00000056A1511400) [pid = 4736] [serial = 2329] [outer = 0000000000000000] 04:34:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 140 (00000056A16AB800) [pid = 4736] [serial = 2330] [outer = 00000056A1511400] 04:34:55 INFO - PROCESS | 4736 | 1461152095356 Marionette DEBUG loaded listener.js 04:34:55 INFO - PROCESS | 4736 | ++DOMWINDOW == 141 (00000056A1796C00) [pid = 4736] [serial = 2331] [outer = 00000056A1511400] 04:34:55 INFO - PROCESS | 4736 | 1461152095925 Marionette TRACE conn5 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:34:55 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:34:55 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 881ms 04:34:55 INFO - PROCESS | 4736 | 1461152095948 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 04:34:55 INFO - PROCESS | 4736 | 1461152095951 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 04:34:55 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:34:55 INFO - PROCESS | 4736 | 1461152095956 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:34:55 INFO - PROCESS | 4736 | 1461152095958 Marionette TRACE conn5 <- [1,3066,null,{}] 04:34:55 INFO - PROCESS | 4736 | 1461152095962 Marionette TRACE conn5 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 4736 | 1461152096078 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 04:34:56 INFO - PROCESS | 4736 | 1461152096181 Marionette TRACE conn5 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:56 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A6DCA000 == 64 [pid = 4736] [id = 778] 04:34:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 142 (00000056A18D7800) [pid = 4736] [serial = 2332] [outer = 0000000000000000] 04:34:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 143 (00000056A259FC00) [pid = 4736] [serial = 2333] [outer = 00000056A18D7800] 04:34:56 INFO - PROCESS | 4736 | 1461152096239 Marionette DEBUG loaded listener.js 04:34:56 INFO - PROCESS | 4736 | ++DOMWINDOW == 144 (00000056A28A5400) [pid = 4736] [serial = 2334] [outer = 00000056A18D7800] 04:34:56 INFO - PROCESS | 4736 | 1461152096772 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 04:34:56 INFO - PROCESS | 4736 | 1461152096807 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 04:34:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:34:56 INFO - PROCESS | 4736 | 1461152096810 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:34:56 INFO - PROCESS | 4736 | 1461152096813 Marionette TRACE conn5 <- [1,3070,null,{}] 04:34:56 INFO - PROCESS | 4736 | 1461152096835 Marionette TRACE conn5 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:56 INFO - PROCESS | 4736 | 1461152096947 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 04:34:57 INFO - PROCESS | 4736 | 1461152097055 Marionette TRACE conn5 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A7516800 == 65 [pid = 4736] [id = 779] 04:34:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 145 (00000056A18D3400) [pid = 4736] [serial = 2335] [outer = 0000000000000000] 04:34:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 146 (00000056A2AD4800) [pid = 4736] [serial = 2336] [outer = 00000056A18D3400] 04:34:57 INFO - PROCESS | 4736 | 1461152097120 Marionette DEBUG loaded listener.js 04:34:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 147 (00000056A2BB9800) [pid = 4736] [serial = 2337] [outer = 00000056A18D3400] 04:34:57 INFO - PROCESS | 4736 | 1461152097687 Marionette TRACE conn5 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 04:34:57 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:34:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:34:57 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:34:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:34:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 923ms 04:34:57 INFO - PROCESS | 4736 | 1461152097736 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 04:34:57 INFO - PROCESS | 4736 | 1461152097739 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 04:34:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:34:57 INFO - PROCESS | 4736 | 1461152097742 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:34:57 INFO - PROCESS | 4736 | 1461152097744 Marionette TRACE conn5 <- [1,3074,null,{}] 04:34:57 INFO - PROCESS | 4736 | 1461152097748 Marionette TRACE conn5 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:57 INFO - PROCESS | 4736 | 1461152097866 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 04:34:57 INFO - PROCESS | 4736 | 1461152097976 Marionette TRACE conn5 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:57 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A8344000 == 66 [pid = 4736] [id = 780] 04:34:57 INFO - PROCESS | 4736 | ++DOMWINDOW == 148 (00000056A2D48400) [pid = 4736] [serial = 2338] [outer = 0000000000000000] 04:34:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 149 (00000056A3CF6800) [pid = 4736] [serial = 2339] [outer = 00000056A2D48400] 04:34:58 INFO - PROCESS | 4736 | 1461152098033 Marionette DEBUG loaded listener.js 04:34:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 150 (00000056A3E99C00) [pid = 4736] [serial = 2340] [outer = 00000056A2D48400] 04:34:58 INFO - PROCESS | 4736 | 1461152098568 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:34:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 881ms 04:34:58 INFO - PROCESS | 4736 | 1461152098644 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 04:34:58 INFO - PROCESS | 4736 | 1461152098646 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 04:34:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:34:58 INFO - PROCESS | 4736 | 1461152098667 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:34:58 INFO - PROCESS | 4736 | 1461152098670 Marionette TRACE conn5 <- [1,3078,null,{}] 04:34:58 INFO - PROCESS | 4736 | 1461152098675 Marionette TRACE conn5 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:58 INFO - PROCESS | 4736 | 1461152098787 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 04:34:58 INFO - PROCESS | 4736 | 1461152098897 Marionette TRACE conn5 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:58 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2CD800 == 67 [pid = 4736] [id = 781] 04:34:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 151 (00000056906C9C00) [pid = 4736] [serial = 2341] [outer = 0000000000000000] 04:34:58 INFO - PROCESS | 4736 | ++DOMWINDOW == 152 (0000005696105000) [pid = 4736] [serial = 2342] [outer = 00000056906C9C00] 04:34:58 INFO - PROCESS | 4736 | 1461152098954 Marionette DEBUG loaded listener.js 04:34:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 153 (000000569D472400) [pid = 4736] [serial = 2343] [outer = 00000056906C9C00] 04:34:59 INFO - PROCESS | 4736 | 1461152099607 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:34:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1005ms 04:34:59 INFO - PROCESS | 4736 | 1461152099658 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 04:34:59 INFO - PROCESS | 4736 | 1461152099662 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 04:34:59 INFO - PROCESS | 4736 | 1461152099667 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:34:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:34:59 INFO - PROCESS | 4736 | 1461152099670 Marionette TRACE conn5 <- [1,3082,null,{}] 04:34:59 INFO - PROCESS | 4736 | 1461152099676 Marionette TRACE conn5 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:34:59 INFO - PROCESS | 4736 | 1461152099784 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 04:34:59 INFO - PROCESS | 4736 | 1461152099897 Marionette TRACE conn5 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:34:59 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E420000 == 68 [pid = 4736] [id = 782] 04:34:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 154 (0000005690EA1400) [pid = 4736] [serial = 2344] [outer = 0000000000000000] 04:34:59 INFO - PROCESS | 4736 | ++DOMWINDOW == 155 (0000005690EAF000) [pid = 4736] [serial = 2345] [outer = 0000005690EA1400] 04:35:00 INFO - PROCESS | 4736 | 1461152099997 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 156 (0000005699DBE000) [pid = 4736] [serial = 2346] [outer = 0000005690EA1400] 04:35:00 INFO - PROCESS | 4736 | 1461152100570 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:35:00 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:35:00 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 923ms 04:35:00 INFO - PROCESS | 4736 | 1461152100607 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 04:35:00 INFO - PROCESS | 4736 | 1461152100613 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 04:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:35:00 INFO - PROCESS | 4736 | 1461152100622 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:35:00 INFO - PROCESS | 4736 | 1461152100625 Marionette TRACE conn5 <- [1,3086,null,{}] 04:35:00 INFO - PROCESS | 4736 | 1461152100628 Marionette TRACE conn5 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:00 INFO - PROCESS | 4736 | 1461152100737 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 04:35:00 INFO - PROCESS | 4736 | 1461152100850 Marionette TRACE conn5 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:00 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A063C000 == 69 [pid = 4736] [id = 783] 04:35:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 157 (000000569545C000) [pid = 4736] [serial = 2347] [outer = 0000000000000000] 04:35:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 158 (000000569C9B1400) [pid = 4736] [serial = 2348] [outer = 000000569545C000] 04:35:00 INFO - PROCESS | 4736 | 1461152100900 Marionette DEBUG loaded listener.js 04:35:00 INFO - PROCESS | 4736 | ++DOMWINDOW == 159 (000000569D54A400) [pid = 4736] [serial = 2349] [outer = 000000569545C000] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A051A000 == 68 [pid = 4736] [id = 773] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056961D9000 == 67 [pid = 4736] [id = 772] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056960E0800 == 66 [pid = 4736] [id = 771] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A3A7B000 == 65 [pid = 4736] [id = 770] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A25D8800 == 64 [pid = 4736] [id = 769] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A15E9800 == 63 [pid = 4736] [id = 768] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 000000569FA27000 == 62 [pid = 4736] [id = 767] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 0000005690F1F800 == 61 [pid = 4736] [id = 766] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 158 (000000569E2F5800) [pid = 4736] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 157 (0000005696D9AC00) [pid = 4736] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 156 (000000569D47E800) [pid = 4736] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 155 (00000056A1507400) [pid = 4736] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 154 (00000056A2ACEC00) [pid = 4736] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 153 (00000056A2B53800) [pid = 4736] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 152 (00000056A2D4CC00) [pid = 4736] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 151 (00000056A2BBDC00) [pid = 4736] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 150 (00000056A2D49C00) [pid = 4736] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 149 (00000056A3CF8400) [pid = 4736] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 00000056A165D800 == 60 [pid = 4736] [id = 761] 04:35:01 INFO - PROCESS | 4736 | --DOCSHELL 0000005699DE6800 == 59 [pid = 4736] [id = 760] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 148 (000000569E4D8400) [pid = 4736] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 147 (00000056A0E5E800) [pid = 4736] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 146 (000000569C9B6400) [pid = 4736] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 145 (00000056A28A4C00) [pid = 4736] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 144 (0000005695B8A000) [pid = 4736] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 143 (00000056A0578C00) [pid = 4736] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 142 (00000056A178C000) [pid = 4736] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 141 (000000569EAFBC00) [pid = 4736] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 140 (000000569E180400) [pid = 4736] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 139 (000000569C4B5C00) [pid = 4736] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 138 (00000056A25A4000) [pid = 4736] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 137 (000000569EAF2C00) [pid = 4736] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 136 (000000569AFBC800) [pid = 4736] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 135 (00000056A189A800) [pid = 4736] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 134 (00000056A2A09000) [pid = 4736] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 133 (0000005696D98C00) [pid = 4736] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 132 (000000569D72FC00) [pid = 4736] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 131 (000000569D6A8000) [pid = 4736] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 130 (00000056961B1000) [pid = 4736] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 129 (000000569609B800) [pid = 4736] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 128 (00000056A3EAAC00) [pid = 4736] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 127 (00000056A2834C00) [pid = 4736] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 126 (00000056A2B53000) [pid = 4736] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 125 (00000056A2A06C00) [pid = 4736] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 124 (000000569D6A5800) [pid = 4736] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 123 (00000056A2BBBC00) [pid = 4736] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 122 (00000056A3E94800) [pid = 4736] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 121 (00000056A2BC0800) [pid = 4736] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 120 (000000569C996800) [pid = 4736] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 119 (0000005699DBEC00) [pid = 4736] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 118 (000000569A56F400) [pid = 4736] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 117 (000000569D1EE800) [pid = 4736] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 116 (000000569DC58C00) [pid = 4736] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 115 (000000569E286400) [pid = 4736] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 114 (000000569FA67800) [pid = 4736] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 113 (000000569FCBC800) [pid = 4736] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 112 (00000056A3E9E000) [pid = 4736] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 111 (00000056A0E63000) [pid = 4736] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 110 (00000056A1506800) [pid = 4736] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | --DOMWINDOW == 109 (00000056A3E98000) [pid = 4736] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 04:35:01 INFO - PROCESS | 4736 | 1461152101454 Marionette TRACE conn5 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 04:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 881ms 04:35:01 INFO - PROCESS | 4736 | 1461152101503 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 04:35:01 INFO - PROCESS | 4736 | 1461152101506 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 04:35:01 INFO - PROCESS | 4736 | 1461152101509 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:35:01 INFO - PROCESS | 4736 | 1461152101513 Marionette TRACE conn5 <- [1,3090,null,{}] 04:35:01 INFO - PROCESS | 4736 | 1461152101524 Marionette TRACE conn5 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:01 INFO - PROCESS | 4736 | 1461152101620 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 04:35:01 INFO - PROCESS | 4736 | 1461152101628 Marionette TRACE conn5 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:01 INFO - PROCESS | 4736 | ++DOCSHELL 000000569DA22800 == 60 [pid = 4736] [id = 784] 04:35:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 110 (0000005697587800) [pid = 4736] [serial = 2350] [outer = 0000000000000000] 04:35:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 111 (000000569C98E000) [pid = 4736] [serial = 2351] [outer = 0000005697587800] 04:35:01 INFO - PROCESS | 4736 | 1461152101678 Marionette DEBUG loaded listener.js 04:35:01 INFO - PROCESS | 4736 | ++DOMWINDOW == 112 (000000569D472C00) [pid = 4736] [serial = 2352] [outer = 0000005697587800] 04:35:02 INFO - PROCESS | 4736 | 1461152102167 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 693ms 04:35:02 INFO - PROCESS | 4736 | 1461152102205 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 04:35:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:35:02 INFO - PROCESS | 4736 | 1461152102208 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 04:35:02 INFO - PROCESS | 4736 | 1461152102211 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - PROCESS | 4736 | 1461152102213 Marionette TRACE conn5 <- [1,3094,null,{}] 04:35:02 INFO - PROCESS | 4736 | 1461152102217 Marionette TRACE conn5 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 4736 | 1461152102309 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 04:35:02 INFO - PROCESS | 4736 | 1461152102315 Marionette TRACE conn5 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:02 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A15E1800 == 61 [pid = 4736] [id = 785] 04:35:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 113 (000000569D7B9C00) [pid = 4736] [serial = 2353] [outer = 0000000000000000] 04:35:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 114 (000000569D7C1800) [pid = 4736] [serial = 2354] [outer = 000000569D7B9C00] 04:35:02 INFO - PROCESS | 4736 | 1461152102372 Marionette DEBUG loaded listener.js 04:35:02 INFO - PROCESS | 4736 | ++DOMWINDOW == 115 (000000569DC51C00) [pid = 4736] [serial = 2355] [outer = 000000569D7B9C00] 04:35:02 INFO - PROCESS | 4736 | 1461152102822 Marionette TRACE conn5 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 04:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 629ms 04:35:02 INFO - PROCESS | 4736 | 1461152102842 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 04:35:02 INFO - PROCESS | 4736 | 1461152102845 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 04:35:02 INFO - PROCESS | 4736 | 1461152102848 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:35:02 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:35:02 INFO - PROCESS | 4736 | 1461152102850 Marionette TRACE conn5 <- [1,3098,null,{}] 04:35:02 INFO - PROCESS | 4736 | 1461152102873 Marionette TRACE conn5 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:02 INFO - PROCESS | 4736 | 1461152102980 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 04:35:03 INFO - PROCESS | 4736 | 1461152102988 Marionette TRACE conn5 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:03 INFO - PROCESS | 4736 | ++DOCSHELL 00000056A25D8000 == 62 [pid = 4736] [id = 786] 04:35:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 116 (000000569E265C00) [pid = 4736] [serial = 2356] [outer = 0000000000000000] 04:35:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 117 (000000569E27E000) [pid = 4736] [serial = 2357] [outer = 000000569E265C00] 04:35:03 INFO - PROCESS | 4736 | 1461152103064 Marionette DEBUG loaded listener.js 04:35:03 INFO - PROCESS | 4736 | ++DOMWINDOW == 118 (000000569E2F6400) [pid = 4736] [serial = 2358] [outer = 000000569E265C00] 04:35:03 INFO - PROCESS | 4736 | 1461152103693 Marionette TRACE conn5 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 04:35:03 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:35:03 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 04:35:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:35:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:35:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:35:03 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:35:03 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 902ms 04:35:03 INFO - PROCESS | 4736 | 1461152103754 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 04:35:03 INFO - PROCESS | 4736 | 1461152103761 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 04:35:03 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:35:03 INFO - PROCESS | 4736 | 1461152103767 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:35:03 INFO - PROCESS | 4736 | 1461152103771 Marionette TRACE conn5 <- [1,3102,null,{}] 04:35:03 INFO - PROCESS | 4736 | 1461152103776 Marionette TRACE conn5 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 04:35:03 INFO - PROCESS | 4736 | 1461152103897 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 04:35:04 INFO - PROCESS | 4736 | 1461152104035 Marionette TRACE conn5 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"4ff54392-94ee-40a3-bfeb-dcc209b3f276\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:35:04 INFO - PROCESS | 4736 | ++DOCSHELL 000000569E2BF000 == 63 [pid = 4736] [id = 787] 04:35:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 119 (00000056961B1000) [pid = 4736] [serial = 2359] [outer = 0000000000000000] 04:35:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 120 (0000005696D91000) [pid = 4736] [serial = 2360] [outer = 00000056961B1000] 04:35:04 INFO - PROCESS | 4736 | 1461152104097 Marionette DEBUG loaded listener.js 04:35:04 INFO - PROCESS | 4736 | ++DOMWINDOW == 121 (000000569AF5CC00) [pid = 4736] [serial = 2361] [outer = 00000056961B1000] 04:35:04 INFO - PROCESS | 4736 | 1461152104672 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 04:35:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:35:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 924ms 04:35:04 INFO - PROCESS | 4736 | 1461152104702 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 04:35:04 INFO - PROCESS | 4736 | 1461152104709 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 04:35:05 WARNING - u'runner_teardown' () 04:35:05 INFO - No more tests 04:35:05 INFO - Got 0 unexpected results 04:35:05 INFO - SUITE-END | took 697s 04:35:05 INFO - Closing logging queue 04:35:05 INFO - queue closed 04:35:05 INFO - Return code: 0 04:35:05 WARNING - # TBPL SUCCESS # 04:35:05 INFO - Running post-action listener: _resource_record_post_action 04:35:05 INFO - Running post-run listener: _resource_record_post_run 04:35:07 INFO - Total resource usage - Wall time: 709s; CPU: 15.0%; Read bytes: 1678300672; Write bytes: 2394746880; Read time: 8052940; Write time: 10220990 04:35:07 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:35:07 INFO - install - Wall time: 4s; CPU: 10.0%; Read bytes: 0; Write bytes: 73978880; Read time: 0; Write time: 288820 04:35:07 INFO - run-tests - Wall time: 705s; CPU: 15.0%; Read bytes: 1678300672; Write bytes: 2231705088; Read time: 8052940; Write time: 9852080 04:35:07 INFO - Running post-run listener: _upload_blobber_files 04:35:07 INFO - Blob upload gear active. 04:35:07 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 04:35:07 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 04:35:07 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'] 04:35:07 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 04:35:07 INFO - (blobuploader) - INFO - Open directory for files ... 04:35:07 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 04:35:07 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:35:07 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:35:08 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:35:08 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:35:08 INFO - (blobuploader) - INFO - Done attempting. 04:35:08 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 04:35:09 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:35:09 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:35:10 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:35:10 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:35:10 INFO - (blobuploader) - INFO - Done attempting. 04:35:10 INFO - (blobuploader) - INFO - Iteration through files over. 04:35:10 INFO - Return code: 0 04:35:10 INFO - rmtree: C:\slave\test\build\uploaded_files.json 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 04:35:10 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4993da143b034b971478ca82eb4f67175e76f96d38f7be75b43106f81340d10146f5ba78bb9004f327c8b075babf943a7e96919b298c63eda6eea6a78b4b9163", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2383012550cb394c578810242a6b612e7da6b431e317da52e165267fbdb00f52a7a822bc431ba6388b205aeca71a64b21051de9a7cb672a99cad6b1875f6fdf0"} 04:35:10 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 04:35:10 INFO - Writing to file C:\slave\test\properties\blobber_files 04:35:10 INFO - Contents: 04:35:10 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4993da143b034b971478ca82eb4f67175e76f96d38f7be75b43106f81340d10146f5ba78bb9004f327c8b075babf943a7e96919b298c63eda6eea6a78b4b9163", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2383012550cb394c578810242a6b612e7da6b431e317da52e165267fbdb00f52a7a822bc431ba6388b205aeca71a64b21051de9a7cb672a99cad6b1875f6fdf0"} 04:35:10 INFO - Running post-run listener: copy_logs_to_upload_dir 04:35:10 INFO - Copying logs to upload dir... 04:35:10 INFO - mkdir: C:\slave\test\build\upload\logs 04:35:10 INFO - Copying logs to upload dir... 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - Using _rmtree_windows ... 04:35:10 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=1021.921000 ========= master_lag: 0.52 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 17 mins, 2 secs) (at 2016-04-20 04:35:10.710145) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-20 04:35:10.710741) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/4993da143b034b971478ca82eb4f67175e76f96d38f7be75b43106f81340d10146f5ba78bb9004f327c8b075babf943a7e96919b298c63eda6eea6a78b4b9163", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2383012550cb394c578810242a6b612e7da6b431e317da52e165267fbdb00f52a7a822bc431ba6388b205aeca71a64b21051de9a7cb672a99cad6b1875f6fdf0"} build_url:https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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/4993da143b034b971478ca82eb4f67175e76f96d38f7be75b43106f81340d10146f5ba78bb9004f327c8b075babf943a7e96919b298c63eda6eea6a78b4b9163", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/fx-team/sha512/2383012550cb394c578810242a6b612e7da6b431e317da52e165267fbdb00f52a7a822bc431ba6388b205aeca71a64b21051de9a7cb672a99cad6b1875f6fdf0"}' symbols_url: 'https://queue.taskcluster.net/v1/task/AaB506XBShajfV-PP0XRnA/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 04:35:10.829313) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:35:10.829673) ========= '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-051\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-051 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-051 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-051\AppData\Local LOGONSERVER=\\T-W864-IX-051 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-051 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-051 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-051 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.100000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-20 04:35:10.943648) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 04:35:10.943998) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-20 04:35:11.345101) ========= ========= Total master_lag: 0.77 =========